Indian markets saw a rebound from two-month lows following a brutal sell-off on Monday. Sentiment was boosted on the news of fast-tracked emergency approvals for globally produced covid-19 vaccines. The BSE Sensex ended at 48,544.06, up 660.68 points or 1.38%. The Nifty closed at 14,504.80, up 194 points or 1.36%.