U.S. Strategic Petroleum Reserve Hits Lowest Level in Four Decades
The United States’ Strategic Petroleum Reserve (SPR) has fallen to its lowest level since the 1980s, holding just over 331 million barrels of crude oil according to government data. This decline follows a rapid drawdown that saw more than 14 million barrels leave the reserve during the two weeks ending June 19. The reduction coincides…