Gold futures snapped a two-day loss to end higher on Wednesday, as the dollar trended lower against a band of select currencies following some soft economic data from the U.S., even as uncertainty prevailed among investors over the Federal Reserve’s next move on plans to hike rates.