Chart of the Day: America’s Energy Revolution
The U.S. Energy Information Administration just released December 2011 data for U.S. petroleum trade. The EIA reports that net oil imports fell last year to 45.2% (lower even than previously reported based on data that didn’t include year-end figures), which … read more



