U.S. natural gas futures rebounded from the previous day’s selloff as the EIA reported a smaller-than-expected increase in inventories for last week.
What's Your Reaction?