Stocks edge up ahead of US-China meeting; oil rallies on US-Iran stalemate
On Wall Street, the S&P 500 rose 13.91 points, or 0.19%, to 7,412.84 and the Nasdaq Composite rose 27.05 points, or 0.10%, to 26,274.13, record closing highs for both.

What's Your Reaction?











