Share Twitter Facebook LinkedIn Email The stock market rout and trade tensions are dampening the mood. The IMF downgraded its global growth forecast for the year, while the WTO expects goods trade to grow just 0.2%.Read More