WTI crude oil now up 29%, trading at over $117.Published by The Spectator IndexMar 9, 2026 2:30:02 AM UTC