US stocks rally as Trump-Xi meeting and strong earnings lift sentiment | Discvr Financial News | discvr.ai