Brent crude futures settle at $84.09/bbl, down $4.27, 4.83%.

28 Jul 2026 18:50Energy