On Sunday evening, U.S. stock futures traded mixed as investors weighed an escalating military campaign against Iran, rising American casualties and renewed concerns over oil supplies through the Strait of Hormuz.
On Sunday evening, U.S. stock futures traded mixed as investors weighed an escalating military campaign against Iran, rising American casualties and renewed concerns over oil supplies through the Strait of Hormuz.