Oct 28, 20162 minWind generation share exceeded 10% in 11 states in 2015In 2015, 11 states generated at least 10% of their total electricity from wind. As recently as 2010, only three states had at least a 10%...
Oct 27, 20162 minEIA Natural Gas Storage Report 10-27-16Leading up to today's EIA Natural Gas Storage report, Natural gas wholesale contracts fell to a fresh seven-week low on Wednesday, as...
Oct 26, 20162 minEIA's Weekly Crude Inventory Report 10-26-16WTI crude oil futures pared back on this morning’s steep losses following the positive inventory from the government that showed crude...