Whether or not that's the case, the problem is that if you put together all the nuclear, solar, wind and hydro we can manage, we will still have less energy than what we get easily with oil.
I don't get why they even compete against each other: we need as much as we can of everything that we can.