Brent crude futures settle at $100.06/bbl, down $1.21, 1.19%.

07 May 2026 18:53Energy