Think about it, it's no coincidence that superpowers like the US are trying to stockpile as much oil as possible, and they are one of the countries with the largest oil reserves in the world. Or all the wars in the world today are about fighting over mineral resources and oil is one of them. So to say that they will be replaced or eliminated anytime soon is just wild speculation.
Bitcoin will not replace gold or fiat currencies, and similarly, alternative energy sources will not be able to completely replace oil and gas.
Is it that they know something we don't? Perhaps, we've been lied to as there's plenty of oil for decades (if not centuries) to come. Right now, the US is about to enter in a conflict with Venezuela. It could be a result of increased interest in Venezuela's oil reserves.
Alternative energy does hold promise, but it's still in its early phase. I have faith it will replace oil in the future. Same as how Bitcoin will replace Gold by then. Everything will depend on how far governments are willing to let the Gold and oil industry go. If there's lots of money to be made, don't expect such industries to go away anytime soon. Big petroleum companies might keep their empire running, even with alternative energy in play. We've already seen how EVs failed to replace gas-powered cars. But who knows? Maybe things will change in the long run. We'll see.