Energy price surge sends shivers through markets as Europe looks to Russia

Subscribe