Stock Markets Edge Higher as Investors Eye Nvidias Earnings Report