The recent rallies in gold and bitcoin have entered their third week, with spot gold reaching a six-year high of US$1,446.10 an ounce on Thursday and the cryptocurrency hovering close to a year-high of US$10,568 on Friday.