Sensex crosses 77,400, Nifty at 24,122 as IT stocks surge on crude relief