Vehicles crowd at a petrol pump to fill their tanks with cheap petrol, after the announcement of a 7.50 rupees price hike in petrol by the government of India with effect from midnight Wednesday night, in Jodhpur, Rajasthan on Wednesday, May 23, 2012. Photo by Sunil Verma/Indian Photo Agency