U.S. stocks are wavering Tuesday as Wall Street weighs the latest round of profit reports from big companies with the lingering risks from the ongoing war between the U.S. and Iran.