Brent crude futures settle at $90.74/bbl, up $6.65, 7.91%.

29 Jul 2026 18:52Energy