U.S. stocks climbed as hope remains on Wall Street that the global economy can still avoid a worst-case scenario because of the U.S.-Iran war.The S&P 500 rallied 1 percent Monday and is back to within 1.3 percent of its record. The Dow Jones Industrial Average added 0.6 percent, and the Nasdaq composite rose 1.2 percent.Even in the oil market, where prices jumped above $100 per barrel after ceasefire talks failed to end the war, prices pared their leaps as Monday progressed. The moves for financial markets overall were much more modest than the extreme swings that have hit since the war began in late February.On Monday:The S&P 500 rose 69.35 points, or 1 percent, to 6,886.24.The Dow Jones Industrial Average rose 301.68 points, or 0.6 percent, to 48,218.25.The Nasdaq composite rose 280.84 points, or 1.2 percent, to 23,183.74.The Russell 2000 index of smaller companies rose 39.90 points, or 1.5 percent to 2,670.49.For the year:The S&P 500 is up 40.74 points, or 0.6 percent.The Dow is up 154.96 points, or 0.3 percent.The Nasdaq is down 58.25 points, or 0.3 percent.The Russell 2000 is up 188.59 points, or 7.6 percent.The views and opinions expressed are those of the authors. They are meant for general informational purposes only and should not be construed or interpreted as a recommendation or solicitation. The Epoch Times does not provide investment, tax, legal, financial planning, estate planning, or any other personal finance advice. The Epoch Times holds no liability for the accuracy or timeliness of the information provided.





