Traffic lights are seen near BP petrol station in Moscow

 
Traffic lights are seen near BP petrol station in Moscow
Traffic lights are seen near a BP petrol station in Moscow June 1, 2012. REUTERS/Denis Sinyakov
Tags: BP