Q2 earnings season: Bank results not good enough as market rotation continues

FXStreet

JP Morgan and Citigroup are some of the worst performers on the S&P 500 today, yet both US banks delivered Q2 earnings results that beat forecasts.