The S&P 500 index was down 9.02 points at 6,969.01, while the Nasdaq composite was down 172.33 points at 23,685.12. More stocks rose within the S&P 500 than fell. It delivered a bigger profit for the latest quarter than analysts expected, but the results were sharply lower than from a year earlier. Canadian investors also digested earnings reports from Canadian Pacific Kansas City Ltd. and Rogers Communications Inc. Shares for those companies rose 5.13% and 5.69%, respectively. Oil prices rose roughly 3.5% on worries about potentially rising tensions between the United States and Iran, which could ultimately constrict the flow of crude.