Crude inventories fell 2.05 million barrels, versus the consensus of a 1.8M rise

Go back to Crude inventories fell 2.05 million barrels, versus the consensus of a 1.8M rise