Crude Oil Shock: Inventories CRASH! 🔥 Market Impact Analysis 2025-03-12 17:00:14 • One Million Trade Crude Oil Inventories plummet! Actual: 1.448M vs Forecast: 2.100M. What does this mean for USD, forex, and equities? 🛢️📉 #oil #economy