Wall Street rallies on trade hopes

Wall Street rallied on Friday, with the Dow and the Nasdaq posting their eighth consecutive weekly gains as investors grew hopeful that the United States and China would hammer out an agreement resolving their protracted trade war.