Friday, 01 April 2022  20:30  [ Last Update: Friday, 01 April 2022  20:35 ]
                    
                
                
                    
                
                
                
                
                    Under growing pressure to bring down high energy prices, President Biden announced that the United States would release up to 180 million barrels of oil from a strategic reserve to counteract the economic impact of Russia’s invasion of Ukraine. 203