Why is all Petroleum stocks trading 9 weeks low?

Hi All,

I just wanted to know, is there any specific reason behind the continuous selling of Energy stocks, for instance IOC, BPCL & HINDPETRO.

Thanks in advance for your inputs…

Probably people are interested in renewable energy scrips