US markets end lower as Nvidia slump overshadows energy rally

US markets end lower as Nvidia slump overshadows energy rally

Leave a Reply