US Strategic Petroleum Reserve falls to lowest level since 1983
The U.S. Strategic Petroleum Reserve has fallen to its lowest level since 1983, dropping below 300 million barrels for the first time in over four decades as the government continues to release oil to counteract supply disruptions caused by the ongoing war with Iran.
Verilumia