Brent crude futures settle at $78.96/bbl, down $4.21, 5.06%.

16 Jun 2026 18:58Energy