Stocks rise with cooling geopolitics ahead of Nvidia earnings

Stocks rise with cooling geopolitics ahead of Nvidia earnings