Brent Crude futures settle at $71.57/bbl, down $1.38, 1.89%.

01 Jul 2026 18:51Energy