A British Petroleum sign is seen at a petrol station in south London

 
A British Petroleum sign is seen at a petrol station in south London
A British Petroleum (BP) sign is seen at a petrol station in south London July 29, 2008. REUTERS/Dylan Martinez (BRITAIN) - RTX87R7