BREAKING: Crude oil price has surged by 22%, now trading at $111.Published by The Spectator IndexMar 8, 2026 10:10:02 PM UTC