BREAKING: Brent crude oil futures settle at $109, up 7.7%.Published by The Spectator IndexApr 2, 2026 7:00:02 PM UTC