Investor sentiment regarding economic prospects is the most negative in three decades.
Bank of America (BAC) and Citigroup (C) reported first-quarter increases in profits and revenue driven by robust trading results.
Bank of America (BAC) and Citigroup (C) reported first-quarter increases in profits and revenue driven by robust trading results.