

Gold prices edged higher to trade near $4,200 an ounce as investors balanced the prospect of an energy truce against persistent geopolitical risks in the Middle East. The precious metal remains supported by safe-haven demand and broader uncertainty over global growth and inflation.


Real yields missing. Spare me the safe-haven sermon.