Retail Price Of Petrol Has Increased By 73% In Last 13 Years Despite Crude Oil Price Falling 23%

Rising fuel prices in India is one of the biggest problems that the country is facing, and there seems to be no end to it. Right now, in Delhi, the price of petrol stands at an all-time high of Rs....