Opinion: Stock markets will drop another 40% as a severe stagflationary debt crisis hits an overleveraged global economy Read more
Russian stocks tumble to their weakest level since 2017 amid reports of possible new sanctions Read more