US markets end lower as Nvidia slump overshadows energy rally

· Times of India