NEW YORK: Gold prices hovered near 1-month highs on Thursday as the dollar and Treasury yields fell on expectations the US Federal Reserve could end its rate-hike cycle soon.
Spot gold was up 0.1% at $1,958.16 per ounce by 11:50 a.m. EDT (1550 GMT), after hitting its highest since June 16. US gold futures rose 0.2% to $1,964.60.
The dollar index fell to its lowest in more than a year, making gold more affordable to overseas buyers, while benchmark US Treasury yields hit a 10-day low, cutting the opportunity cost of holding non-yielding bullion.
“After yesterday’s data, we saw a strong rally in the gold market. Gold has a good shot, if it can get another catalyst to push up to the $2,000 mark, but we are chewing through a lot of different resistance points,” said Phillip Streible, chief market strategist at Blue Line Futures in Chicago.
Data on Thursday showed US producer prices barely rose in June, providing more evidence that the economy had entered a disinflation phase.
This comes a day after data showed that US consumer prices rose modestly in June, registering their smallest annual increase in more than two years.
“The market has scaled back its expectations for a second hike. In line with this correction, the gold price has recovered,” Commerzbank wrote in a note.