Thursday, January 1, 2026

THE CONFESSION: CME Admits "Unmanageable Shorts" Panic as 55% Margin Bomb Backfires – Lease Rates https://www.youtube.com/watch?v=NeZOtnXCI8I

No comments: