Weekly Performance of Major Indexes
- S&P 500 ETF (SPY): Closed at $544.51 on June 21, up from $542.78 on June 14, a gain of $1.73 or approximately 0.32%.
- Nasdaq-100 ETF (QQQ): Closed at $480.18 on June 21, up from $479.19 on June 14, a gain of $0.99 or approximately 0.21%.
- Russell 2000 ETF (IWM): Closed at $200.35 on June 21, up from $198.73 on June 14, a gain of $1.62 or approximately 0.82%.
Upcoming Economic Reports
- Consumer Confidence: Scheduled for release on June 25.
- GDP Growth Rate (2nd Revision): Scheduled for release on June 27.
- Durable Goods Orders: Scheduled for release on June 27.
- Pending Home Sales MoM: Scheduled for release on June 27.
Major Corporate Earnings Announcements
- MXC, BIMI, XAIR, ENLV, EPAC, CNVS, IHT, MSN: All scheduled to report earnings on June 24.
- JEF, PRGS, FDX: Scheduled to report earnings on June 25.
Market Outlook
Given the current market conditions and the upcoming economic reports, I am neutral on the market for the next 30 days. The mixed economic data and the anticipation of key reports like GDP and Consumer Confidence could lead to market volatility. Additionally, the earnings season could introduce further fluctuations depending on the outcomes relative to expectations.