Strategic Petroleum Reserve
USA Strategic Petroleum Reserve Hits 1983 Lows: What 56 Percent Empty Means for Investors
Inventory levels in the U.S. Strategic Petroleum Reserve have dropped to 319 million barrels. We examine the security risks and investment implications of a 56 percent empty stockpile.