The Nifty 50 hovered around 24,218, while the Sensex traded near 78,108 as investors assessed global cues and movements in crude oil prices.