US Crude Oil Inventories Fall 4.5M Barrels, Signaling Strong Demand | OOBF
US crude inventories dropped 4.5 million barrels, indicating stronger fuel demand amid oil price rally.
US crude inventories dropped 4.5 million barrels, indicating stronger fuel demand amid oil price rally.