U.S. crude inventories
2 stories
-
financeU.S. Oil Stockpiles Hit Lowest Since 2004 Amid Middle East Tensions
U.S. crude inventories fell 10.6 million barrels last week to 1.57 billion, the lowest since 2004, as the government intervenes to curb surging prices from Middle East supply disruptions.
-
financeAPI Reports Massive Crude Draw, Oil on Track for $90 by June
U.S. crude inventories fell by 8.1 million barrels, far exceeding expectations, as Hormuz blockade tightens global supply.