US indexes ended higher Tuesday, recovering after geopolitical tensions triggered a morning sell-off.Investors are eagerly awaiting Nvidia's third-quarter earnings report and expect an 83% year-over-year revenue gain.The Nasdaq and S&P 500 recovered to end higher, while the Dow Jones Industrial Average closed more than 100 points lower.Wall Street remains bullish on Nvidia stock ahead of the report, with third-quarter revenue expected to reach $33 billion.