WTI crude oil now up 27% in extraordinary surge, up to $115.Published by The Spectator IndexMar 9, 2026 2:00:02 AM UTC