LONDON, June 21 — Gold prices struck near six-year highs today as a weaker dollar and escalating US-Iran tensions fuelled a flight to haven assets, while oil futures built on strong gains.

It comes at the end of an eventful week for stock markets, crude prices and the dollar — and as investors look ahead to a key G20 summit hoping to deliver progress on the US-China trade war.

“Gold has been one of the week’s biggest stories, with the precious metal hitting US$1,400 (an ounce) for the first time in almost six-years overnight,” noted Joshua Mahony, senior market analyst at IG trading group.

“The gold spike is driven by risk-off sentiment alongside dollar weakness, with overnight talk of a cancelled US strike on Iranian targets highlighting how close we are from a huge ramp-up in conflict between the two nations.”

Advertisement

US President Donald Trump yesterday approved but then scrapped strikes against Iranian targets, The New York Times reported.

Oil prices rose further today but the gains were far less sharp compared with a day earlier when crude futures surged about 4.5 per cent on the rising tensions between the US and Islamic Republic.

Fears of a conflict in the oil-rich Middle East ratcheted up yesterday when Tehran said it had shot down a US “spy drone” that was violating its airspace, which Washington said was over international waters.

Advertisement

The US authorities then banned American civilian aircraft from the area, and airlines including British Airways, Qantas and KLM today suspended flights over the Strait of Hormuz, situated close to where the drone incident occurred.

Recent attacks on tankers close to the Strait, a key shipping lane in the Gulf region through which nearly one-third of the world’s oil is transported, sent oil prices surging late last week.

‘Gold’s perfect storm’

But it was gold’s turn to take centre stage today, with the commodity reaching US$1,412.08 an ounce, the highest level since September 2013.

“A slowing global economy, imminent US rate cuts and rising geopolitical tensions provide a near perfect storm for gold bugs — and while this trio of factors remain in place the rally... will remain well supported,” said XTB chief market analyst David Cheetham.

Demand for gold has surged after the Federal Reserve on Wednesday indicated it would likely cut interest rates soon — for the first time in a decade — which sent the dollar tumbling across the board.

By contrast, stock markets have risen strongly this week after the Fed opened the door to a potential interest rate as soon as July.

The dollar’s losses have however been capped with both the ECB and Bank of England also presenting dovish outlooks for eurozone and British interest rates amid growth weakness, in part owing to Brexit uncertainty.

“With central banks having set out their stalls, it’s now over to the presidents of the US and China next week to really blow investors away and push forward with trade talks,” said Craig Erlam, senior market analyst at Oanda.

Markets’ focus is also firmly on next week’s planned meeting between Trump and his Chinese counterpart Xi Jinping on the sidelines of the G20 in Japan.

Trump’s tweet about “a very good telephone conversation” between the pair this week fuelled hopes for a deal to end their countries’ long-running trade war that has impacted the world economy.

Key figures around 1045 GMT

Gold: UP at US$1,391.08 an ounce from US$1,388.45

Brent North Sea oil: UP 85 cents at US$65.30 per barrel

West Texas Intermediate: UP 50 cents at US$57.57 per barrel

London — FTSE 100: FLAT at 7,425.08 points

Frankfurt — DAX 30: DOWN 0.2 per cent at 12,331.36

Paris — CAC 40: FLAT at 5,534.83

EURO STOXX 50: DOWN 0.1 per cent at 3,465.97

Tokyo — Nikkei 225: DOWN 1.0 per cent at 21,258.64 (close)

Hong Kong — Hang Seng: DOWN 0.3 per cent at 28,473.71 (close)

Shanghai — Composite: UP 0.5 per cent at 3,001.98 (close)

New York — Dow: UP 0.9 per cent at 26,753.17 (close)

Euro/dollar: UP at US$1.1309 from US$1.1289 at 2130 GMT

Pound/dollar: DOWN at US$1.2667 from US$1.2702

Dollar/yen: UP at 107.52 yen from 107.27 yen

— AFP