Brent Crude futures settle at $100.69/bbl, up $6.62, 7.04%

23 Jul 2026 18:48Energy