Home Economy News Tariff negotiations, ECB meeting, TSMC earnings – what’s moving markets