Gold price is trading at highest price in more than a year

London (Mar 4)  Gold prices hit $1274.70 an ounce Friday morning, up 1% from their closing yesterday and their highest level since February 2015, confirming what bullion bugs have already begun celebrating: the metal is back in a bull market.

The fresh rally, ahead of the monthly US jobs report, means that gold has gained almost 22% since the most recent closing low in December, meeting the common definition of a bull market.

 Worried investors are to thank, as they have been snapping up the precious metal they see as a haven from the turmoil rocking equity markets.

Gold has officially moved back into bull territory – defined as a 20% move from a low.

But there is also a theory that China’s gold demand could jump if Beijing imposes capital controls, to prevent money leaving the country.

Nowhere is the change in sentiment more evident than in the physical gold-backed exchange traded funds industry.

The latest weekly flow data crunched by Bank of America Merrill Lynch show investors flooded $7.9 billion in four weeks into gold funds, the largest inflows in seven years.

Later today, market participants will be looking out for the U.S. Bureau of Labor Statistics report on nonfarm jobs, which could dictate dollar direction and offer clues as to the timing of any future U.S. rate rises. Gold prices are expected to hold up even if faced with a strong jobs number.