Stock markets plummet on energy woes

23.08.2022

European shares finished sharply lower on Monday amid a spike in natural gas prices even as investors were already questioning just how quickly inflation would fall back in 2023.

On Saturday, German central bank chief Joachim Nagel told the Rheinischen Post that the inflation outlook had worsened and the European Central Bank would need to...