US Strategic Petroleum Reserve Plunges to Alarming Two-Year Low
America’s emergency oil stockpile has fallen to its lowest level in two years, raising fresh questions about the country’s ability to absorb future supply shocks. The US Strategic Petroleum Reserve (SPR) dropped to approximately 365 million…