Why is petrol prices constantly rising in India although crude oil prices has significantly crashed in the international market?
How is the Indian Government using the leverage they're getting due to record low global oil price?