Top 5 energy stocks in India

Reliance Power Ltd. (RPOWER)

1

NTPC

2

Oil & Natural Gas Corporation

3

Adani Green  Energy

4

Power Grid  Corp

5