The Dow falls as tech stocks fall after President Trump slams U.S. Federal Reserve Chairman Jerome Powell for failing to cut interest rates. The dollar falls to a three-year low on tariff concerns. Chinese battery maker CATL unveils new cells, claiming faster charging times and longer range than rival BYD. Also in autos news, Tesla shares plunge 6 per cent ahead of earnings due out later today with one analyst calling the decline a ‘Code Red’ moment for the firm.