Not sure where you get your oversupply figures from sammyjh.
Demand and supply forecasts indicate a potential shortfall of 300 to 600 TJ/day by 2015 and between zero and 600 TJ/day by 2020. More optimistic demand forecasts suggest a greater shortfall than this conservative estimate.