BP's CEO Murray Auchincloss has said the company will move away from renewables in an attempt to boost revenues.| Offshore Technology