A logo for oil giant Total is seen at a petrol station in London

Reuters
A logo for oil giant Total is seen at a petrol station in London
A logo for oil giant Total is seen at a petrol station in London February 12, 2008. REUTERS/Stephen Hird
View Comments (0)