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

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

Special to WorldTribune.com 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 […]