Oil's not well

Updated: May 23, 2012 23:05 IST

Heavy rush at a petrol pump in New Delhi after the announcement of a hike in petrol price by Rs 7.50.
5/16
Heavy rush at a petrol pump in New Delhi after the announcement of a hike in petrol price by Rs 7.50.

top photos

other photos