NEW YORK: The S&P 500 and Dow Jones industrials eked out small gains on Wednesday, while the Nasdaq closed lower for a third straight session as investors awaited the release of Nvidia’s earnings that could determine near-term momentum for equities.
Original article here