Brendan McDermid/Reuters European equities and US futures slid on Tuesday after Germany confirmed its economy shrank 0.1% last quarter. German business confidence has slumped to its lowest level in more than six years, a recent survey found. Recent escalation in the US-China trade war has also knocked market sentiment. View Markets Insider’s homepage for more […]