More on India

Comments

Leviathan News (Mar 2026) - The Reserve Bank of India (RBI) forces banks to unwind rupee positions with $100M cap, triggering sharp short squeeze as regulators crack down on speculative currency bets