Nuclear power is the most significant opportunity for clean energy. If we implement it fully, as e.g. France has, I don’t see a reason we can’t achieve abundant clean energy.
https://www.neimagazine.com/features/featuredealing-with-cra...
What source do you have?