The coronavirus pandemic triggered stockpiling of gold in Europe and North America as insurance against inflation and market turmoil, driving prices up almost 30% this year to more than $1,950 an ounce.
However, high prices and lockdowns strangled sales of jewellery, bars and coins in Asia.
Investors amassed a record 1,131 tonnes of gold, worth $60 billion, over the six months to June, up from 595 tonnes in the same period of 2019, the WGC said in its latest quarterly report on Thursday.
Use of gold in jewellery meanwhile plunged to 572 tonnes from 1,065 tonnes last year, it said, taking overall demand in the period to 2,076 tonnes.
Investment will likely stay high and consumer demand should improve, Street said, pointing to better sales in China as it eased its lockdown.
Driving consumption in the first half were exchange-traded funds (ETFs) storing gold mainly on behalf of larger, financial investors, which added 734 tonnes, more than in any previous full year.
Sales of investment bars and coins were strong in Europe and North America but tumbled in Asia, with owners in Thailand even selling 41 tonnes back into the market, the WGC said.
Central banks, one of the key drivers of gold demand in recent years, cut purchases to 233 tonnes from 386 tonnes in the first six months of 2019.
Total gold supply in the period was 2,192 tonnes, down 6% year on year.