Back 20 Feb 2025 United States EIA Crude Oil Stocks Change registered at 4.633M above expectations (3M) in February 14