As Ukraine declared a state of emergency in response to Russia's deployment of troops, Russian stocks declined for a second straight day on Wednesday. Russian tech giant Yandex (NASDAQ: YNDX) are down 9.2%. Telecom titan Mobile TeleSystems (NYSE: MBT) are down 9.5%.
Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting