The S&P 500 is set to snap a three-day losing streak as Trump's comments on the Iran war ease energy prices

Nvidia is set to report earnings Wednesday along with Target, while Walmart is due to post results Thursday.

Chipmaker and AI darling Nvidia will report first-quarter earnings after Wednesday's closing bell.