Gold held steady below $4,000 an ounce on Friday and was set for an eighth straight weekly gain, buoyed by lingering geopolitical and economic tensions and increased expectations of further U.S. rate cuts.Spot gold slipped 0.2% to $3,968.69 per ounce by 0340 GMT, but was up 2.2%







