Back 17 Oct 2023 United States API Weekly Crude Oil Stock down to -4.383M in October 13 from previous 12.94M