Indians pay the most for petrol in South Asia

This graph looks at the retail prices of petrol in dollars/litre in India (IND), Nepal (NEP), Sri Lanka (SL), Pakistan (PAK) as well as the Indian crude oil benchmark from June 2014 to December 2016.

On the face of it, Indians do pay the most for petrol among South Asians, paying $1.04/litre. But the picture isn't as simple as it seems because the prices for fuels such as petrol are fixed or highly subsidised in many of India's neighbours.