Crude Oil Speculative Positions Surge: What Does It Mean for Markets? 2025-04-18 19:30:12 • One Million Trade Crude oil speculative net positions rise to 146.4K! Bullish sentiment increases, potentially impacting USD, energy stocks, and inflation. 🛢️💰