Gold futures rose on Tuesday and settled at their highest level in almost three-weeks. Prices were boosted by a weaker dollar in the U.S., as well as a drop in Treasury yields, ahead of Wednesday’s consumer price index for June in the U.S. Michael Hewson is the chief market analyst for CMC Markets UK. He said that a weak inflation number would help to push gold prices up towards their highs of June, which were above $1950. Gold for August Delivery GCQ23+0.32% increased $6.10 or 0.3% to settle at $1.937.10 per ounce on Comex. This was the most active contract finish since FactSet data from June 21.