World recognizes absolute necessity of natural gas, hopefully not too late
terry etam
Hydrocarbon haters: You have no chance of success. Zero. Seven billion people agree, every...
So, you want an all-renewable power grid?
UN tries to thwart fully-approved Canadian infrastructure projects, supports similar ones in China