Gold prices swung between gains and

losses on Wednesday, ​as concerns around inflation and higher

interest rates ⁠rose after fresh US strikes on Iran lifted oil

and the dollar ahead of the release of the Federal Reserve's

June meeting ‌minutes.Spot gold rose 0.5% to $4,125.59 per ounce by 0305