Whales Caught in Nets: Latest Data on Large Investor Positions and Market Impact
Finance
Whales caught in nets refers to large institutional investors, hedge funds, and corporate treasuries holding concentrated positions in single assets or sectors that become diffi...
Open article