Is Nifty Energy worth buying?