Brent Crude futures settle at $94.07/bbl, up $3.06, 3.36%

22 Jul 2026 18:46Energy