The S&P 500 has now rallied 17% from March 30th lows, a relatively feeble rally compared to melt-up dynamics that have taken hold in key indices and markets. Read more here.
The rebound in global stocks from their Iran war lows has been so narrow that the market is primed for broader gains triggered by even slightly positive news, according to strategists at JPMorgan Chase & Co.