Back 22 Feb 2023 United States API Weekly Crude Oil Stock declined to 9.895M in February 17 from previous 10.507M