Strong corporate earnings have buoyed investor sentiment, but the looming August 1 tariff deadline...