Earnings from three major S&P 500 reports this week highlight a tug-of-war. Strong corporate profits are being tested by intensifying economic and geopolitical risks in the industrial and retail ...