Saudi Oil Minister Calls Renewable Energy a "Nightmare"
This week, executives of major oil companies met at the Cambridge Energy Research Associates (CERA) annual conference in Houston, Texas and (finally!) expressed a willingness to help combat global climate change. This is a major step, because these companies denied the existence of global warming and deliberately tried to obstruct political progress on the issue […]