U.S. Strategic Petroleum Reserve Falls to Lowest Level Since 1982
The U.S. Strategic Petroleum Reserve has declined to its lowest level since 1982, marking a significant depletion of the nation's emergency oil stockpile. This drop reflects increased releases from the reserve, likely due to efforts to manage domestic energy supplies and prices amid market pressures.