Gold prices were firming and on track for their best week in seven months, supported by tensions in the Middle East and expectations that US interest rates may have peaked. Spot gold rose 0.4%, while US gold futures added 0.3%. The recent rise in US Treasury yields and the strengthening dollar had weighed on gold, but the latest inflation figures and a dovish policy stance by top policymakers have boosted the precious metal.