Brent crude futures settle at $89.03/bbl, down $1.71, 1.88%.

30 Jul 2026 18:49Energy