Comment

School children in the UK are told oil will run out by 2050, but oil companies expect production to be about the same as it is today, writes Richard Pike