Back 22 Oct 2024 United States API Weekly Crude Oil Stock registered at 1.643M above expectations (0.7M) in October 18