20091030 british petroleum 18
A BP petrol station is pictured in Heston, Berkshire, in southern England. -