Home Editor's Picks Tariff negotiations, ECB meeting, TSMC earnings – what’s moving markets