Gold had another tough week, breaching the $1,200 an ounce level and struggling to find its way back.