Bitcoin sees familiar weakness the day before US CPI data while gold hits nine-week highs as retail investor demand for gold ETFs surges.