NEW YORK, Dec 28 (Reuters) - U.S. gold futures ended higher for a fourth straight session on Thursday as a weak dollar, Iran worries and geopolitical tension in the Middle East renewed interest from funds, with only one more trading day remaining for the year.