Lazard's Levelized Cost of Energy (electricity) 12.0
.
https://www.lazard.com/media/450773/...120-vfinal.pdf
.
But even they are guilty of my pet peave right in their title: Most people, and researchers, conflate the terms "energy" and "electricity". But electricity is only 20-30% of our primary energy consumption. So even if we make it to 100% of ELECTRICITY world wide by 2050, and increase it's share with electrified and simplified personal transportation and some heat pumps, we will still have the more difficult 60% of thermal energy to try to replace.