Back 28 Oct 2025 United States API Weekly Crude Oil Stock fell from previous -2.98M to -4M in October 24