Oil & Energy Markets 2025 Crude Oil: Supply Still Rules the WTI Market, Not Demand WTI crude plunges toward $57 despite global tensions—why geopolitics can’t救 prices when supply floods the market. Demand isn’t coming to the rescue. FXTradingAfrica TeamDecember 23, 2025