Sensex hits 38,000, Nifty at 11,400