Russian stocks tumble to their weakest level since 2017 amid reports of possible new sanctions Read more