BREAKING: Crude oil prices now up 10%, trading at above $92.Published by The Spectator IndexMar 11, 2026 10:40:02 PM UTC