2018 elections bring mixed messages and require climate and renewable energy reality check.
Two months ago, the US became the largest producer of crude oil.
Energy Secretary Rick Perry declares that American energy independence may finally be at hand!
Schulz just wants "more power." He is after all, a former President of the European Parliament.
China is getting way ahead of America in nuclear power, according to a study published Monday in the Massachusetts Institute of Technology (MIT) Technology Review.