A BP logo is seen at a petrol station in London

Reuters
A BP logo is seen at a petrol station in London
A BP logo is seen at a petrol station in London May 15, 2013. REUTERS/Stefan Wermuth
View Comments (0)