Stephen Beard
London Bureau Chief
Sustainability
World

Big oil slips up

oil
photo David McNew (c) Getty Images
Business
World
World