The Russian president’s invasion of Ukraine has exposed the limits of sanctions in deterring conflict. Soaring energy prices will punch still-fragile economies as they recover from Covid-19. Peter Thal Larsen explains how energy and technology markets face further fragmentation.