Japan's Nikkei falls nearly 3% as Asia stocks slide; investors monitor Ukraine-Russia developments
Global markets continue to be on edge with Russia's invasion of Ukraine into its second week.
Global markets continue to be on edge with Russia's invasion of Ukraine into its second week.