The market’s mood soured after the US said steel tariffs on Canada, Mexico and the EU will start from today. Canada and Mexico responded with their own tariffs, raising fears of a global trade war. The S&P500 is down 0.6%, and US bond yields and the US dollar are lower.