Back 16 Oct 2024 United States API Weekly Crude Oil Stock came in at -1.58M, below expectations (2.3M) in October 11