SPR oil reserves in the U.S. have fallen to their lowest level since December 1983
Last week, crude oil inventories fell by 2.7 million barrels to 372.4 million barrels. The Biden administration is in no hurry to replenish stocks.
Last week, crude oil inventories fell by 2.7 million barrels to 372.4 million barrels. The Biden administration is in no hurry to replenish stocks.