by Ian Cooper

Gold prices are still rocketing higher.

Last checked, the metal was above $2,300 and could see $2,500 this year.

For one, central bank buying isn’t showing any signs of cooling off, with China buying even more for the seventeenth month in a row, says The Wall Street Journal.

Two, issues in the Middle East and speculation the Federal Reserve may soon loosen its monetary policy have also been key drivers of gold’s upside.

Also, according to VanEck’s portfolio manager of gold and precious metals strategies, Imaru Casanova added that, “In recent years, rallies of this type have often been followed by periods of consolidation around an established, higher level, with the metal trading in a sideways pattern until a new catalyst emerges driving prices even higher. The return of investment demand, as evidenced by inflows into global gold bullion ETFs, could be that catalyst, with a potential to drive gold higher,” as quoted by

While some of the top gold stocks have already exploded higher, they could see higher highs. Especially if gold can run even more. Some of the top gold stocks to consider are:

Newmont (NEM)

Since bottoming out in late February, NEM ran from a low of about $29 to $39.40. Technically overbought at the moment, we’d wait for it to pull back before buying.

Barrick Gold (GOLD)

Barrick Gold (GOLD) jumped from about $14 to a recent high of $17.70. Just like NEM, GOLD is technically overbought at the moment. We’d wait for it to pull back before buying as well. Longer-term, with gold rocketing higher, we’d like to see GOLD closer to $20 a share.

B2Gold (BTG)

Another hot gold stock to consider on its next pullback is B2Gold (BTG).

After rallying from about $2.30 to $2.86, it’s also becoming overbought at the moment. Wait for this one to pull back as well before buying.