The clean energy revolution no one talks about: Bad news for subsidized wind and solar power
World Tribune -

Special to By Stephen Moore The U.S. Energy Information Administration just announced some spectacular news that should be banner headlines across the country: The price of natural gas has fallen to its lowest February level in 20 years. The data shows that natural gas prices fell to $1.77 per million British thermal units. In [

Read this story at


Related Articles