Brent Crude futures settle at $74.16/bbl, up $2.17, 3.01%

07 Jul 2026 18:56Energy