Jeff Horwich
Horwich tile2 1
Reporter
Economy
A sign for a BP filling station is pictured in central London.
Carl Court/AFP/Getty Images