Dow Jones| Nasdaq | S&P 500 | US Stock Market Today | Live: S&P 500 and Nasdaq open higher as CPI, bank earnings take focus
Citi beats estimates on trading, investment banking boostCitigroup reported a strong second quarter, beating Wall Street estimates as revenue hit...









