| |
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.
Read Full Article →
← More World news