Financials skid in Europe after Russia sanctions, while defense contractors surge on German buying spree
February 28, 2022 at 03:21 AM EST
European stocks slumped on Monday, responding to a ratcheting up on sanctions against Russia as the Russian invasion of Ukraine continued.