Accelerating earnings are protecting the S&P 500 from deeper losses and masking a broader pullback in US equities, according to strategists at Morgan Stanley.
US stocks dropped on Monday, continuing on from the biggest weekly drop since October, as the prospect of a prolonged war in Iran sent energy prices soaring and stoked fears over inflation.