U.S. Strategic Petroleum Reserve Falls To 35-Year Low
The United States’ Strategic Petroleum Reserve (SPR) now has only 453.1 million barrels in its inventory, following another significant drop in the past week that puts the emergency reserve at Continue Reading
