Stocks posted solid gains on Wall Street, led by technology companies and banks, the AP reports. Energy stocks rose along with the price of oil. The price of US crude climbed back above $70 a barrel Wednesday, a day after the US moved to withdraw from a nuclear accord with Iran. The only sectors that fell were safe-play stocks like utilities and phone companies. Exxon Mobil rose 2.4%. Google's parent company, Alphabet, rose 2.9% and Bank of America rose 2.6%. The S&P 500 rose 25 points, or 1%, to 2,697. The Dow Jones industrial average rose 182 points, or 0.7%, to 24,542. The Nasdaq composite increased 73 points, or 1%, to 7,339.