Fetching News Details
President Joe Biden will announce the release of up to 15 million more barrels of oil from the Strategic Petroleum Reserve, sources familiar with the plan told CNBC. The move aims to extend the current SPR delivery program through December. An EU embargo on Russian oil is scheduled to go into effect on Dec. 5.