Markets saw sharp swings on Thursday as the March series F&O expiry had a volatile close. Concerns about sudden rise in covid cases kept investor sentiment subdued. The BSE Sensex ended at 48,440.12, down 740.19 points or 1.51%. The Nifty closed at 14,324.90, down 224.50 points or 1.54%.