By any measure, Russia’s war on Ukraine will have severe consequences for the global energy system. Heavily dependent on Russian oil and gas, Europe in particular is expected to take a hit if Moscow eventually halts energy shipments in retaliation for punitive Western sanctions. The European Union (EU) had already started looking for alternatives to […]