Current levels mark a significant drop from the over $10 billion year-to-date peak, indicating reduced demand and liquidity in the market.
75d ago
verifying reliability
No specialized terms available for this topic.