Categories: Top Stories

US markets end lower as Nvidia slump overshadows energy rally