Back 4 Nov 2025 United States API Weekly Crude Oil Stock registered at 6.5M above expectations (-2.4M) in October 31