CBS New York reports that Pres. Joe Biden has announced the release of 15 million more barrels of oil from the Strategic Petroleum Reserve, as part of a response to recent production cuts announced by OPEC+ nations, resulting in the lowest reserve levels since 1984.