Sensex closes at 38,694.11; Nifty closes at 11,691.95

Sensex closes at 38,694.11; Nifty closes at 11,691.95