Markets Survive Nvidia Earnings