Oil and gas surge fuels inflation fears, as German factory orders tumble – business live

Rolling coverage of the latest economic and financial news

Comments are closed.