Union Budget 2026: Markets Crash as STT Hike Hit Derivatives Trading

February 01, 2026