Record Buy Ratings on S&P 500 Stocks Amid US-Iran Ceasefire Agreement

Nearly 60% of S&P 500 stocks now carry a 'Buy' rating, the highest level recorded. This surge in analyst optimism coincides with reduced geopolitical tensions after the U.S. and Iran agreed to halt strikes and ease hostilities.

By Lockridge Okoth Mon, June 29, 2026 at 12:59 AM GMT+3 3 min read · Yahoo Finance ·

Record Buy Ratings on S&P 500 Stocks Amid US-Iran Ceasefire Agreement

Topics: buy ratings geopolitical tensions risk assets S&P 500 US-Iran relations

Read the full article at Yahoo Finance

More World news