The US Strategic Petroleum Reserve has dropped to its lowest level since 1982, according to ChainCatcher. This decline could have implications for global oil markets and energy security.
The US Strategic Petroleum Reserve has dropped to its lowest level since 1982, according to ChainCatcher. This decline could have implications for global oil markets and energy security.