A complex where the US Department of Energy stores some of its Strategic Petroleum Reserve, in Perth Amboy, New Jersey. EPA
A complex where the US Department of Energy stores some of its Strategic Petroleum Reserve, in Perth Amboy, New Jersey. EPA

Biden to release 15 million barrels from US oil reserves from Strategic Petroleum Reserve