President Obama signed an executive order yesterday on energy independence. In signing the order he pledged to lay down more than 3,000 miles of transmission lines, make 75% of federal buildings more efficient and weatherize 2 million homes. Click HERE for more information from The Wall Street Journal.