Russian stocks plummet amid geopolitical tensions

Russian stocks plummet amid geopolitical tensions