Earnings Strength Lifts Markets as Trade Tensions Simmer | investalytix