WTI crude oil now up 24% for the day, trading at $112.7Published by The Spectator IndexMar 9, 2026 1:50:02 AM UTC