Home Investing News U.S. natural gas prices rebound amid freezing weather and shrinking inventories