Sensex Closes Above 58,000 After 15 Weeks