Gold remains capped by $ 1260 post-China CPI