Biden Bleeds Strategic Petroleum Reserve To Lowest Level Since 1984

The United States Department of Energy has sold the last batch of crude oil from the historic Strategic Petroleum Reserve (SPR) release. The SPR level is now down to 401.72 million barrels, the lowest since 1984. The SPR is a federally-owned stock of emergency crude oil that was established to ease the impact of supply … Continue reading Biden Bleeds Strategic Petroleum Reserve To Lowest Level Since 1984