BREAKING: Oil prices up 9%, with crude oil at $95 and brent crude at $100.Published by The Spectator IndexMar 12, 2026 2:40:02 AM UTC