U.S. stocks rallied on signs of a potential end to the Iran conflict and on a strong start to the first quarter earnings season.
The S&P 500 closed above 7,000 for first time on Wednesday and hit its first closing high since January. The index gained 3% so far this week. The Nasdaq Composite Index hit new all-time highs, extending its winning streak to 11 consecutive sessions. The tech-heavy index has risen 5% week-to-date.
President Donald Trump said in an interview with FOX Business anchor “Mornings on Maria” on Wednesday that the Iran war is “very close to over” with Tehran vying for a peace deal.
Big banks were off to a strong start to earnings season with Bank of America (NYSE:BAC), Morgan Stanley (NYSE:MS), and JPMorgan (NYSE:JPM) reporting stronger-than-expected earnings.
We have highlighted three ETFs that reached new all-time highs on Wednesday:
| ETFs | All-Time High | YTD Price Performance |
| QQQ | $637.83 | 23.1% |
| SPY | $700.28 | 18.0% |
| QTUM | $123.50 | 13.7% |
Invesco QQQ Trust Series 1 (NASDAQ:QQQ)
This ETF offers exposure to companies at the forefront of innovation across a …
This post was originally published here



