For the real long term, nuclear plants powered by Uranium extracted from the ocean. 2 million year supply.
Maybe it’s best to refer you to an organization called the Thorium Energy Alliance.
Again, I am not against any other form of energy. But a world run mainly on Th would be best is my position.