60% of S&P 500 Stocks Carry Buy Ratings as US, Iran Halt Strikes

MacroGeopolitics
โดย BeInCrypto·Read original
Summary · why it matters

Nearly 60% of S&P 500 stocks now carry a Buy rating from Wall Street analysts, the highest level on record, after the United States and Iran agreed to halt strikes and ease geopolitical tensions. FactSet data put Buy ratings at 59.4% of analyst calls in June, with Hold ratings slipping to 35.7% and Sell calls at 4.9%, below their five-year average. The US and Iran agreed to stop all kinetic activity and will meet Tuesday in Doha to implement ceasefire terms including maritime security measures and a planned military hotline. The cooling Middle East risk has reinforced bullish sentiment across US equities and other risk assets, though Bitcoin traded near $59,633 on Monday, down about 6% on the week and roughly 53% below its October 2025 peak.

Impact on stocks 0