Gold prices edged higher on Friday as the dollar softened, but were on track for a weekly decline on concerns that escalating US-Iran tensions could fuel inflation and keep the US Federal Reserve on a hawkish monetary policy path. Spot gold was up 0.2% at $4,128.92 per ounce, as of 0303 GMT, and headed for an over 1% weekly fall. U.S. gold futures for August delivery were steady at $4,139.5