Brent Crude futures settle at $91.45/bbl, down $2.80, 2.97%

09 Jun 2026 18:46Energy