Almost five years ago, bp embarked on an ambitious attempt to transform itself from an oil company into a business focused on ...