Oil and Gas Prices Soar Amidst Russia’s Invasion of Ukraine
Russia’s invasion of Ukraine has demonstrated again that war and energy are inextricably linked. The invasion has so far put a pin in the controversial Nord Stream 2 pipeline from Russia to Germany, prompted fossil fuel companies to argue for increased production and led to worrying attacks on nuclear power plants. Now, oil and gas […]
222k