Wednesday, December 23, 2015

Just out from EIA: US is more energy self-sufficient in 2015 (90.2%) than any yr. since 1982