Brent Crude futures settle at $76.30/bbl, down $1.72, 2.2%

09 Jul 2026 18:50Energy