There were wild swings in trading today on the threat of escalation in the border dispute with China. The BSE Sensex ended at 33,507.92. down 97.30 points or 0.29%. The 50-share index Nifty slipped 32.85 points or 0.33% to close at 9,881.15.