October 23, 2026Macro·Bearish·macro
A $100 billion liquidity drain may hit markets next week
A $100 billion liquidity drain may hit markets next week, according to a report. The development points to a potential tightening of market liquidity in the coming week.
Detected & updated continuously · Source: Nebula
Story subjects
financial markets