Major indices finished a holiday shortened week near all-time highs after the US and China announced suspending new tariffs and reopening negotiations on a comprehensive trade deal. The market also advanced on a better than expected jobs report for the month of June which was the best since January. The labor force participation rate also ticked higher for June.

Want to read the whole article?