A sign board of a BP petrol station is seen in Moscow

 
A sign board of a BP petrol station is seen in Moscow
A sign board of a BP petrol station is seen in Moscow June 1, 2012. REUTERS/Sergei Karpukhin
Tags: BP