Nvidia crushes earnings. Iran peace talks flail. Markets can't decide which matters more

Nvidia's record quarterly results failed to lift sentiment as oil prices surged on reports that Iran's supreme leader ordered enriched uranium kept inside the country