Brent Crude futures settle at $109.03/bbl, up $7.87, 7.78%.

02 Apr 2026 18:51Energy