US Crude Oil Inventories Fall 2.8M Barrels, API Reports | OOBF
US commercial crude inventories decline, tightening supply.
Open shared insight
Open shared insight