Brent crude futures settle at $90.12/bbl, up $1.09, 1.22%.

31 Jul 2026 18:52Energy