China has approved the construction of a huge hydroelectric dam in Tibet, which would be the world’s largest hydropower plant with triple the capacity of the...
Wind and solar may produce more energy than coal in the US this year For the first time in U.S. history, renewable energy sources have generated...
(Bloomberg) — A record of almost 71 million Americans are expected to travel over the Independence Day holiday period early next month, providing hope for oil...