Back 24 Apr 2024 United States API Weekly Crude Oil Stock came in at -3.23M below forecasts (1.8M) in April 19