nifty energy stocks