US stocks advanced on Thursday as investors piled into technology heavyweights ahead of their earnings reports, while upbeat domestic economic data calmed widespread concerns about surging coronavirus cases.
The rebound came after a more than 3 per cent slide a day earlier in Wall Street's major indexes, underscoring heightened market volatility ahead of the presidential election next week.
"It's a big day in technology today in anticipation of their results," said Tim Ghriskey, chief investment strategist at Inverness Counsel in New York.
"The earnings season so far has resulted in significant positive earnings surprises. We think that's helping to fuel today's rally in