Highlights
Worries that there may be more bad loans yet to emerge in the banking sector weighed on market sentiment even as many big banks have reported strong quarterly results. US Treasury yields fell on a flight to quality on the credit concerns. Earnings news came in mixed with Hewlett Packard dropping on disappointing guidance. On the positive side, Salesforce rallied on upbeat guidance.
Among sectors, chip stocks had a good day after Taiwan Semiconductor reported an earnings beat, reflecting rising demand for AI processors. Energy suffered as oil prices fell on President Trump's statement that India would stop buying Russian oil.