Back 21 Jun 2023 United States API Weekly Crude Oil Stock down to -1.246M in June 16 from previous 1.024M