of course it's nuclear. any moron who has read the book will conclude no other reason. and it's not that mysterious anyway, it's not as if mccarthy intentionally made the reason for the apocalypse ambiguous.