Stocks are rising for a third straight day as investors hope US and Mexican officials can reach a deal that avoids tariffs on goods from Mexico, the AP reports. One report said the US could delay the tariffs, set for June 10, but there was no official word from Washington. Energy and technology stocks posted solid gains. Chevron shares went up 2.6% as the price of oil rose. Advanced Micro Devices gained 7.9%. A number of food and beverage companies, including McDonald's and Coca-Cola, hit 52-week highs Thursday. The S&P 500 gained 17 points, or 0.6%, to 2,843. The benchmark index is up 3.3% so far this week. The Dow Jones industrials rose 181 points, or 0.7%, to 25,720. The Nasdaq added 40 points, or 0.5%, to 7,615. (More stock market stories.)