
Crude prices fall, but the prices at the pump don’t. While India’s automobile Industry pays the Price. Every morning at 6 AM, India’s state-run oil companies revise fuel prices. Every morning, roughly 300 million vehicle owners wake up to find the prices unchanged! Petrol in Delhi stands at 102.12 per litre as of June 5,…