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