U.S. stock index futures tumbled on Monday as investors scurried to perceived safe-haven assets after a surge in coronavirus cases outside China stoked fears of a bigger impact to global economic growth.
MASTERCARD beat Wall Street estimates for first-quarter profit on Thursday as customers kept up spending on its card network despite the economic uncertainty...