Crude supplies fell by 3.73M barrels, versus the consensus of 1.55M barrel drop

Go back to Crude supplies fell by 3.73M barrels, versus the consensus of 1.55M barrel drop