U.S. stock index futures were subdued on Thursday ​after Nvidia's results failed to impress, while investors awaited retail earnings and key data to gauge the ‌extent of the economic damage from the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results