US Crude Oil Inventories Continue Sharp Decline | OOBF
API reports US crude inventories fell 6.8 million barrels last week.
Open shared insight
Open shared insight