Natural Gas Prices Tumble Following Storage Report
thinkstockThe U.S. Energy Information Administration (EIA) today reported the U.S. natural gas stocks increased by 95 billion cubic feet last week, compared with an expected build of 88 billion cubic feet anticipated…