Shares stall as Biden calls for Russia's removal from G-20
As investors cautiously eyed Thursday's NATO summit and increasing sanctions against Russia from the likes of the US and its allies, European markets faltered.However, the FTSE 100 managed to eke out modest gains, helped as precious...
24 March 2022