The oil sector: towards the last drop ? | Carbon4 Finance