In the United States, the strategic oil reserve at its lowest since 1983
⚡ Quick Summary
As of June 12, the American strategic reserve (SPR) only had 340.3 million barrels, a threshold not seen since July 1983.
As of June 12, the American strategic reserve (SPR) only had 340.3 million barrels, a threshold not seen since July 1983.