WALL Street stocks survived a midday swoon and finished higher yesterday following solid results from chip company Nvidia that boosted tech shares.
The advance snapped a four-day losing streak for the S&P 500 following a mixed day on global equity bourses and a rally in oil prices.