The retail rate for 22-karat gold also rose to Dh146.50, while 21K and 18K went up to Dh139.75 and Dh119.75 per gram, respectively.

It’s not just the price of gold that’s going up. Consumers who are looking to travel overseas for a short holiday during Eid Al Fitr should prepare to shell out more money, with flight ticket prices soaring to more than Dh5,000.

Analysts and industry professionals are betting on more price increases this week. The rate for 22K is forecast to rise to as much as Dh148.45 per gram.

“Gold has really reversed earlier losses as risk appetite in the market remains rather shaky,” Benjamin Lu, an analyst with Singapore-based Phillip Futures, was quoted by Reuters as saying.

“US sanctions on Huawei and even the rest of the Chinese technology firms have really aggravated trade tensions.”

“The deadlock in the US-China trade talks alongside rumours that the US could ban more Chinese firms saw investors selling off risky assets and buying into safe havens like gold,” said Valecha.

“Gold has its 200-day moving average at $1,272 which happens to be the support levels for the week and gold could be expected to rally till $1,303, which corresponds to Dh 148.45 for 22K gold this week. Gold appears to be range-bound for the past few week, but a breakout on the upside could be expected any time soon.”