U.S. to sell additional 20 million barrels of oil from strategic reserve
Reuters The Biden administration on Tuesday said it will sell an additional 20 million barrels of oil from the Strategic Petroleum Reserve as part of a previous plan to tap the facility to calm oil prices boosted by Russia’s invasion of Ukraine and as demand recovers from the pandemic. The administration said in late March it would release a record