U.S. natural gas futures were up and on track to settle above the key $3 level amid forecasts of cold weather, which have prompted a short-covering buying spree.
What's Your Reaction?