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

Quiz Categories