Global markets shaken by Ukraine invasion, Russian shares collapse
Russia long-dreaded invasion of Ukraine sent stock markets reeling and safe-haven assets soaring on Thursday, with oil prices jumping above $100 a barrel for the first time in more than seven years.After weeks of warnings from the...
24 February 2022