Sensex Closes Above 56,000 After Nearly 3 Months