Biden to release barrels from oil reserve

President Joe Biden will announce the release of 15 million barrels of oil from the US strategic reserve as part of a response to recent production cuts announced by OPEC+ nations. He will also say more oil sales are possible this winter as his administration rushes to be seen as pulling out all the stops […]

This post was originally published on Michael West.