Energy 'breakthroughs' on horizon?