U.S. Strategic Petroleum Reserve Hits Lowest Level Since 1982
The U.S. Strategic Petroleum Reserve has reportedly fallen to its lowest level since 1982, reducing the government’s emergency oil cushion and increasing vulnerability to future supply shocks.