UK stock market suffer 3%+ declines as Russia invades Ukraine
Despite weeks of anticipation, markets reacted with shock on Thursday to Russia's invasion of Ukraine, with travel shares and anything connected to Russia dropping.Conversely, oil was trading above $105 a barrel, its highest in more...
24 February 2022