Biden to release 15 million barrels of oil from strategic reserve, with more possible
President Biden will announce the release of 15 million barrels of oil from the U.S. strategic reserve as part of a response to recent production cuts announced by OPEC+ nations.