Gold stalls near $4,400 as Oil, US yields, war risks cap upside