A BP petrol station is pictured in Heston, Berkshire, in southern England.
A BP petrol station is pictured in Heston, Berkshire, in southern England. -