Russia’s war on Ukraine has cast a shadow over this week’s meetings of world leaders at the G-20 summit in Bali and the United Nations climate change conference in Egypt. The war has dramatically disrupted energy markets the world over, leaving many countries vulnerable to price spikes amid supply shortages. Europe, worried about keeping the […]