Wall Street’s rally stalled on Tuesday after a series of disappointing results from the US’s corporate heavyweights gave investors reason for caution.
After opening lower, the market wavered between gains and losses and the S&P 500 finally closed flat at 1,093.01.



