US-China Trade Deal – Is this a gamechanger for investors? (20 May 2025)