energy crisis

U.S. edging toward energy independence

Feb 7, 2012
Thanks to new domestic sources and tough mileage standards, America is producing 81 percent of its own energy, according to a new report.
Posted In: Oil, natural gas, energy crisis, fuel efficiency, bloomberg