FTSE 100 slumps over 1%, as the handful of Russian stocks left in London are barely hanging on
March 03, 2022 at 10:02 AM EST
London stocks trade deep in the red Thursday, with the few remaining Russian stocks struggling to remain in the exchange.