Nvidia earnings looming large over the market