U.S. stocks have hit a record following their big rally over the last two weeks.
The S&P 500 rose 0.8 percent Wednesday and eclipsed its prior all-time high set in January. After falling nearly 10 percent below its record in late March, the S&P 500 has roared roughly 10 percent higher on hopes the global economy can avoid a worst-case scenario because of the Iran war. Hopes remain high as mediators moved closer to extending the U.S.-Iran ceasefire and restarting negotiations. Some caution remains in markets still.
The Dow Jones Industrial Average dipped 72 points, and oil prices drifted up and down through he day. The Nasdaq composite gained 1.6 percent.
On Wednesday:
The S&P 500 rose 55.57 points, or 0.8 percent, to 7,022.95.
The Dow Jones Industrial Average fell 72.27 points, or 0.1 percent, to 48,463.72.
The Nasdaq composite rose 376.93 points, or 1.6 percent, to 24,016.02.
The Russell 2000 index of smaller companies rose 8 points, or 0.3 percent to 2,713.66.
For the week:
The S&P 500 is up 206.06 points, or 3 percent.
The Dow is up 547.15 points, or 1.1 percent.
The Nasdaq is up 1,113.12points, or 4.9 percent.
The Russell 2000 is up 83.08 points, or 3.2 percent.
For the year:
The S&P 500 is up 177.45 points, or 2.6 percent.
The Dow is up 400.43 points, or 0.8 percent.
The Nasdaq is up 774.03 points, or 3.3 percent.
The Russell 2000 is up 231.76 points, or 9.3 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.

