Investors on edge before Nvidia Corp's earnings, US economic data
The stakes are high ahead of Nvidia, especially after an earnings season that showed disappointing results for other "Magnificent Seven" megacaps