Which among the following decides the Oil Prices in India?
[A] Government of India
[B] Government of Respective States
[C] Ministry of Petroleum
[D] Oil Companies

Show Answer

Advertisement