Stephen Beard
London Bureau Chief
World
Sign outside a BP gas station in Chicago
Tim Boyle (c) Getty Images
World
British Airways tail fins are seen at Heathrow Airport in London.
John D McHugh (c) Getty Images
World
British Airways tail fins are seen at Heathrow Airport in London.
John D McHugh (c) Getty Images
World
World
A schedule displays flights as cancelled at Terminal One Heathrow Airport on August 10, 2006 in London.
Daniel Berehulak (c) Getty Images
World
Oil refinery in Russia
Delphine Thouvenot (c) AFP/Getty Images