gold prices struggle to maintain march gains- us cpi on tap