Stock Markets Tumble Due To Geopolitical Fears
Stock markets slumped Tuesday on geopolitical risks stretching from US tensions with Russia and Saudi Arabia to trade issues and Italy’s budget stand-off with the European Union.
European stocks picked up where Asia left off, with…