Business & Money Is the market turmoil Liz Truss’s fault? October 14, 2022 0 FacebookTwitterPinterestWhatsApp The chancellor has been sacked after turmoil on the financial markets. Source link