Back 28 Feb 2023 United States API Weekly Crude Oil Stock fell from previous 9.895M to 6.203M in February 24