U.S. stocks ended slightly lower on Friday as banks and financial institutions disappointed following a recent round of quarterly earnings reports. Still, each major U.S. index posted weekly gains despite Friday's fall.
The S&P 500 declined 0.1% on Friday as its banks' index fell 0.9%....
Friday was a particularly good day for Citigroup Inc. and its shareholders. The investment bank presented positive second-quarter results and saw its stock surge 13%. This marked the biggest surge Citigroup had post-earnings in two decades.
"In a challenging macro and geopolitical environment, our team...