Financial screws turned on Russia as insurers exit, London stocks halted
- #Oil prices soared, extending the recent rally in a volatile session on growing fears of a disruption to global energy supplies after Russian troops bombarded and captured Europe’s largest nuclear power station
- Russia's global financial isolation intensified as the London Stock Exchange suspended trading in its last Russian securities and some insurers withdrew cover from exporters over Moscow's invasion of Ukraine
- The #euro tumbled below $1.10 for the first time in almost two years and hit a fresh seven-year low versus the Swiss franc as risks in Ukraine escalated, lowering expectations of European economic growth
- #BTCUSD dove 5.2%
- #WTIUSD exploded 4.7%
- #XAUUSD skyrocketed 1.6%