By EnergyNow Editorial Staff The U.S. Strategic Petroleum Reserve (SPR) is the world’s largest government-owned emergency crude oil stockpile. It was created after the 1973 Arab oil embargo to protect the United States from severe oil supply disruptions caused by wars, natural disasters, geopolitical crises, or major market shocks. The reserve is managed by the … Read more
