Brent crude futures settle at $105.92/bbl, down 14 cents, 0.13%

15 Oct 2026 18:51Energy