Highlights
The Dow Jones industrial average firmed 0.6 percent, the S&P 500 rose 0.7 percent, and the Nasdaq gained 0.9 percent. US Treasury yields were mixed with short yields higher and longer yields down. Oil prices declined while the dollar rose.
Among sectors, best were consumer discretionary, real estate, industrials, materials, especially chemicals, plus communications services, industrials and financials. Big technology shares had a good day, alongside aerospace and defense and managed care. Energy shares lagged as oil prices dropped as the long-awaited Israeli invasion of Gaza remained on hold.
Coca-Cola, RTX, Dow Chemical, Spotify, GE, 3M, and Verizon all advanced after earnings beats. On the negative side, Haliburton and Barclays dropped on revenue shortfalls. HCA healthcare fell after lowering its guidance, and TransUnion lost ground on a profits and revenues miss.