BREAKING: Oil prices up 7%, with crude oil at $94 and brent crude at $99.Published by The Spectator IndexMar 12, 2026 12:40:02 AM UTC