Back 4 Feb 2025 United States API Weekly Crude Oil Stock came in at 5.025M, above forecasts (3.17M) in January 31