U.S. Natural Gas Futures Post Solid Weekly Gains