Gold futures rose to $4,800 a troy ounce, supported by a softer U.S. dollar and oil below $100 a barrel.