Brent Crude futures settle at $95.20/bbl, down 72 cents, 0.75%

10 Apr 2026 18:47Energy