Business U.S. stock futures, oil regain some ground when omicron battering Sneha Mali November 29, 2021