Back 29 Oct 2024 United States API Weekly Crude Oil Stock down to -0.573M in October 25 from previous 1.643M