The Nasdaq Composite posted solid gains, with help from Nvidia, after shrugging off losses earlier in the day. The S&P 500 also rose, while the Dow slipped.
What's Your Reaction?