Nuke?
Where did the uranium come from ? I guess its been in the planet since earth was made. Did God use the sun to make the earth ?
I don’t have all the answers, but yes nuke makes the most sense, yet its the most plundered idea.