Home Economy News Trump delays EU tariffs until July 9, European markets rally