Back 11 Feb 2025 United States API Weekly Crude Oil Stock came in at 9.043M, above forecasts (2.8M) in February 7