What happened The stock market is having one of its worst days in years, with the S&P 500 index down by about 6% at 3:50 p.m. EDT, but some sectors are getting hit harder than most. Financials are the second-worst-performing sector in the market, with the Financial Select Sector SPDR ETF (NYSEMKT: XLF) about 10% lower for the day. And the big bank stocks are down even more. JPMorgan Chase (NYSE: JPM) is having its worst day since the financial crisis, down by 13%. Bank of America (NYSE: BAC) and Citigroup (NYSE: C) are both down by 15%. Image source: Getty Images. So what There are a few big reasons why bank stocks are being hit so hard. First and foremost are interest rates. Treasury yields plunged to record lows in the midst of Monday's plunge, and banks make the bulk of their money from being able to charge interest to customers for loans. Lower interest rates mean lower profits. In addition, the fear of a recession could further hurt banks' business by reducing demand for loans. During tough times, people buy fewer cars, homes, and spend less of their credit cards, for example. Finally, many banks have exposure to the energy sector through their loan portfolios. With oil plunging by nearly 25% on Monday, there could certainly be an uptick in defaults in the commercial loan portfolios of these institutions if the low prices persist. Now what These things (especially lower interest rates) will almost certainly cause bank profits to take a hit in the near term. However, with rock-solid financial positions and some of the lowest valuations in years (Bank of America is trading for about 20% less than book value), patient long-term investors may want to take a look at some of the best-in-breed bank stocks at these levels. 10 stocks we like better than Bank of AmericaWhen investing geniuses David and Tom Gardner have a stock tip, it can pay to listen. After all, the newsletter they have run for over a decade, Motley Fool Stock Advisor, has tripled the market.* David and Tom just revealed what they believe are the ten best stocks for investors to buy right now... and Bank of America wasn't one of them! That's right -- they think these 10 stocks are even better buys. See the 10 stocks *Stock Advisor returns as of December 1, 2019 Matthew Frankel, CFP owns shares of Bank of America. The Motley Fool has no position in any of the stocks mentioned. The Motley Fool has a disclosure policy.Source