Sensex Nifty open higher tracking Asian markets energy stocks gain