The S&P 500 and Nasdaq Composite set new records,
Twitter chief executive Jack Dorsey meets with US president Donald Trump and
European industrial chief Carl-Henric Svanberg pledges to bring back jobs from China.
Plus, the FT’s Kadhim Shubber explains why Democrats are split when it comes to the possibility of impeaching the president.