President Joe Biden is expected to announce the release of 15 million more barrels of oil from the Strategic Petroleum Reserve in December.

President Joe Biden is expected to announce the release of 15 million more barrels of oil from the Strategic Petroleum Reserve in December.