The US Strategic Petroleum Reserve falls to its lowest level since 1983
⚡ Quick Summary
The US Department of Energy announced that the US Strategic Petroleum Reserve declined during the week ending June 12 to its lowest level since July 1983, recording 340.3 million barrels.