A trifecta of factors will keep gold prices higher for the rest of the year, according to one gold bull.