Brent crude futures settle at $106.60/bbl, up $3.52, 3.41%.

24 Sep 2026 18:45Energy