US oil reserve just hit a low not seen since 1983
President Donald Trump authorized the release of 182 million barrels from the Strategic Petroleum Reserve in March. The reserve's inventory has fallen to its lowest level since 1983.
oilenergy
Impact Score
7/10