Back in the 70's all this talk of solar, wind, hydrogen bla bla bla. NOTHING ever came to fruition. In fact it was the government that blocked research and developement.
There's oil, low sulfur shale and coal all over the place. Government blocks the exploitation of these resources.
Some same nuclear is the way but, I say no. Its by products are dangerous and expensive to dispose of.
Lets face it, the oil companies have been ripping people off for soooooooooo long and have gotten extremely rich off everyone that now instead of being in the oil business and still getting extremely wealthy, they've figured out that instead of drilling more and pumping more, they can now be in the (artificial) oil shortage business, pump less, produce less and make even more money.