Brent Crude futures settle at $113.88/bbl, down $1.93, 1.67%.

27 Oct 2026 18:46Energy