As Bank of America (BAC) prepares to report earnings, a look at its peers may offer some insight into what to expect. Citigroup (C) managed to beat expectations with a 10% rise in net income compared to last year, but when you take out one-time gains, both JPMorgan Chase (JPM) and Wells Fargo (WFC) saw profits drop. Despite some beating the forecasts, their stocks didn't fare well, with JPMorgan, Citigroup, and Wells Fargo experiencing declines of 1.2%, 1.8%, and a sharp 6%, respectively. A common thread among these banks has been the challenge of falling net interest income and stagnant loan growth, as well as setting aside more money for potential bad loans. These trends underscore the shifting landscape where rising interest rates are squeezing bank profits and raising concerns about a slowing economy and borrowing. These factors could also influence Bank of America's upcoming earnings report.