Stock markets have fallen sharply and oil prices are within sight of $100 a barrel as traders react to Vladimir Putin sending troops into eastern Ukraine.
Brent crude futures topped $98 a barrel amid the threat of sanctions against Russia, which is the world's second largest oil exporter. Asia markets fell by around 2% and the FTSE 100 index ihas slumped by more than 1%.
In corporate news, HSBC today reported a jump in annual profits to $18.9 billion (£13.9bn) and said it planned to buy back more shares.