Oil running out far faster than predicted: report

Oil running out far faster than predicted: report
• Swedish academics slate IEA's report as 'political document' for countries with vested interest in low prices
• Oil production 'likely to be 75m barrels a day rather than 105m'