Gold prices rose on Tuesday, supported by a weaker US dollar and easing energy costs after US President Donald Trump suggestedthat the war in the Middle East could end soon. Respite from a potential war-driven surge in inflation would likely reduce the chances of central banks raising interest rates, a positive for non-yielding gold. Spot gold rose 0.5% to $5,161.54 per ounce, as of 0429 GMT