Stock markets closed lower for the sixth straight day on Wednesday with Sensex falling by 122 points on unabated foreign fund outflows and trade war worries. The 30-share BSE Sensex, which had tanked ...