SHANGHAI: Global stocks and United States bond yields dived yesterday, while the dollar, gold and oil prices rocketed higher as Russian troops landed in Ukrainian cities on the Black Sea and Ukraine said Moscow had launched a full-scale invasion.
Russian troops landed in the Ukrainian Black Sea port of Odessa and in Mariupol in the eastern Ukrainian region of Donetsk, Russian news agencies reported.
Already a subscriber? Log in.
Win a prize this Mother's Day by subscribing to our annual plan now! T&C applies.
Cancel anytime. No ads. Auto-renewal. Unlimited access to the web and app. Personalised features. Members rewards.
Follow us on our official WhatsApp channel for breaking news alerts and key updates!