Loading...
Loading...
US Strategic Oil Reserve Falls Below 300 Million Barrels for First Time Since 1983 The U.S. Strategic Petroleum Reserve (SPR) fell by 6.1 million barrels last week to 298.7 million barrels, marking its lowest level since January 1983
Impact Score