Gold marks longest win streak in 2 months as U.S. dollar sinks