The UK headquarters of Credit Suisse Group AG in Canary Wharf financial district in London, UK, on Monday, March 20, 2023. European stocks slumped on Monday, as UBS Group AGs agreement to buy Credit Suisse Group AG failed to assuage fears about potential global banking turmoil.