Oil's not well

Updated: May 23, 2012 23:05 IST

People line up to fill their vehicles at a petrol pump in New Delhi after the announcement of hike in petrol prices. HT/Sunil Saxena
15/16
People line up to fill their vehicles at a petrol pump in New Delhi after the announcement of hike in petrol prices. HT/Sunil Saxena

top photos

other photos