What's next generation energy?

Currently we have solar energy everywhere. It still can't replace the oil as the main energy source. Most likely if we can break through the nuclear power technology, it will be the next generation energy. It's much more cleaner and powerful.