Dhaka, March 14 -- Gold reached an all-time high on Friday, driven by uncertainty over US tariffs, trade tensions, and growing expectations of monetary policy easing by the Federal Reserve.

Spot gold was flat at $2,987.51 an ounce, as of 0330 GMT. Earlier in the session, safe-haven bullion hit a record high of $2,990.09, and hovered near the key milestone of $3,000.

US gold futures rose 0.3 per cent to $3,000.20, as per a Reuters report.

"The risk-off market stance reflects investors' expectations that trade tensions are likely to get worse before it cools, and are turning to safe-haven gold once again as a hedge against portfolio volatility," said IG market strategist Yeap Jun Rong.

In the latest development of US President Donald Tr...