CNBC reports that gold touched record prices as worries over issues such as the coronavirus pandemic as well as U.S.-China tensions weighed on investor sentiment.
In the morning of Asian trading hours on Monday, spot gold traded at about $1,931.11 per ounce after earlier trading as high as $1,943.9275 per ounce. Those levels eclipsed the previous record high price set in September 2011.
In a note circulated before the new highs, Commonwealth Bank of Australia’s Vivek Dhar said the fall in U.S. 10-year real yields has been the “most important driver” among other factors, such as a weakened U.S. dollar and safe-haven demand being lifted.
“The negative relationship between long term US real yields and gold futures has held up fairly well over the longer term. That is because when long term US real yields increase, gold is less attractive relative to US interest bearing securities since gold has no income earning ability,” said Dhar, who is a mining and energy commodities analyst at the firm. “The fall in US 10 year real yields is primarily being driven by an increase in US 10 year inflation expectations.”
Johan Jooste of The Global CIO Office told CNBC on Monday that the “opportunity cost of holding gold is virtually zero” with Treasury yields at their current low levels. Still, he added that there’s a “horrible feeling of chasing it a bit after the fact” if investors enter the gold market now.
The moves in prices of the precious metal came as tensions have been heating up between Washington and Beijing. China announced on Friday that it ordered the United States to shut its consulate in Chengdu, following the U.S. demanding the closure of the Chinese consulate in Houston.
Preceding that, Secretary of State Mike Pompeo also slammed China in a speech on Thursday. He said Washington will no longer tolerate Beijing’s attempts to usurp global order.