The oil industry: is it up to the climate challenge? | Carbon4 Finance