Nifty and Sensex ended sharply lower on Budget Day after Union Budget 2026 announced a major hike in STT on futures and ...