Home World news Indian markets open: Sensex tops 80K, Nifty above 24.3K on positive global cues