Brent crude futures settle at $77.08/bbl, down 82 cents, 1.05%.

23 Jun 2026 18:48Energy