Gold prices nudged lower on Wednesday, as rising ⁠Treasury yields and a firm dollar

outweighed optimism over a potential U.S.-Iran peace agreement.Spot gold was down 0.3% at $4,467.59 per ounce, ‌as of

0233 GMT. In the previous session, bullion hit its lowest level

since March 30.US gold ‌futures for June delivery lost 0.9% to

$4,471.10."Gold ‌is ⁠running out of puff somewhat against this backdrop