US Crude Oil Inventories Fall 2.8M Barrels, API Reports | OOBF

US commercial crude inventories decline, tightening supply.

Open shared insight