By Frank Holmes via Iris.xyz

It was a photo finish for commodities in 2017.

The group, as measured by the Bloomberg Commodity Index, barely eked out a win for the second straight year, edging up 0.7 percent. Spurred by a weaker U.S. dollar and strengthening materials demand from factories, the index headed higher thanks to a breathtaking rally late in the year that lasted a record 14 consecutive days.

The annual return might not look too impressive, but I believe the economic conditions are ripe for a broad commodities rally in 2018. I’m not alone in predicting they’ll be among the best performing asset classes by year end, perhaps even beating domestic equities as quantitative tightening threatens to put a damper on the nine-year bull run.

Analysts at Goldman Sachs, for instance, are overly bullish on commodities, recommending an overweight position for the next 12 months. Bank of America Merrill Lynch is calling for a $7,700-a-tonne copper price target by mid-2018, up from $7,140 today. In last Friday’s technical market outlook, Bloomberg Intelligence commodity strategist Mike McGlone writes that the “technical setup for metals is similar to the early days of the 2002-08 bull market.”

Click here to read the full story on Iris.xyz.