Photo by Lea / Unsplash

SPR oil reserves in the U.S. have fallen to their lowest level since December 1983

World Jan 6, 2023

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.

Tags