Gold prices edged higher during the Asian session on Wednesday, snapping a two-day losing streak after falling to sub-$4,100 levels the previous day. The uptick was driven by subdued US dollar demand, though hawkish Federal Reserve expectations and US-Iran tensions are likely to cap further gains.