U.S. Natural Gas Futures Fall 3% as EIA Reports Inventory Build Exceeds Expectations

NG-1.91%