Traders are de-leveraging because of expected turbulence coming from rate hikes and a potential conflict in Ukraine.
Source
Traders are de-leveraging because of expected turbulence coming from rate hikes and a potential conflict in Ukraine.
Source