Nifty Energy Outperforms Nifty50 with 10.52% YTD Returns