US Crude Oil Inventories Continue Sharp Decline | OOBF

API reports US crude inventories fell 6.8 million barrels last week.

Open shared insight