Back 28 Mar 2023 United States API Weekly Crude Oil Stock fell from previous 3.262M to -6.076M in March 24