Why Russian E-Commerce Stock Ozon Just Crashed | The Motley Fool General Less than 24 hours after President Vladimir Putin of Russia declared that he is recognizing two regions of Ukraine as independent states — and … Read the full article