It was a tough week for global markets, with banks enduring the biggest losses in U.S. equities.

All 24 stocks in the KBW Bank Index slumped last week on concern that lower interest rates will squeeze profits.

Traders have yanked more than $1.5 billion from all U.S.-listed exchange-traded funds tracking the financial sector in the week through Aug. 8, the fastest pace this year, according to data compiled by Bloomberg.

The Financial Select Sector SPDR Fund, or XLF, has seen eight straight days of outflows, totaling close to $3 billion.

Financial markets buckled after the U.S.-China trade war escalated, sending stocks lower and spurring a rally in bonds.

Earlier last week, a widely watched Treasury-market recession indicator showed the most extreme yield-curve inversion since just before the 2008 crisis.

Declining interest rates and the potential for more cuts by the Federal Reserve have fueled concern across Wall Street about how much and how soon banks will suffer.

Profit margins for financials are getting squeezed by lower rates and a flatter yield curve, said Matt Maley, an equity strategist at Miller Tabak + Co. “The fact that we’re seeing more signs of a slowing economy doesn’t help either.”

Copyright 2019 Bloomberg. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.