U.S. stock index futures narrowed their losses after President Trump delivered a speech in Davos.

2026-01-21

U.S. stock index futures narrowed their losses after President Trump delivered a speech in Davos.