No energy ‘silver bullet’, warns watchdog