Brent Crude futures settle at $97.81/bbl, up $1.81, 1.89%.

03 Jun 2026 18:50Energy