Gold gains as Ukraine tensions heat up, shrugs off U.S. data