Surprise jump in US Crude Oil Inventories reported on Feb 20, 2025, exceeding forecasts and previous levels, potentially signaling an oversupply and impacting oil prices, energy stocks, and the USD. Learn about the potential short-term and long-term market effects!