BP to cut fossil fuels output by 40 per cent by 2030 - Offshore Energy