3 ASX mining shares: Buy, hold, or sell?

a man wearing a hard hat and a high visibility vest stands with his arms crossed in front of heavy equipment at a mine site.

The S&P/ASX 300 Metal & Mining Index (ASX: XMM) is down 0.53% on Thursday, while the S&P/ASX 300 Index (ASX: XKO) is up 0.09%.

ASX mining shares have been the worst hit by the war in Iran, with the Metal & Mining Index falling 15.7% vs. a 7.3% drop for the ASX 300.

Mining shares have fallen as investors sell out on fears that diesel shortages and higher oil prices will impact earnings and production.

Perennial portfolio manager Sam Berridge told the Australian Financial Review (AFR):

Australia is uniquely sensitive to this because our fuel inventory is so low, and we import such a high proportion of refined products.

Operations in the US, Brazil and Canada are definitely not going to run out of diesel and won’t have to curtail production … so we are seeing more opportunities overseas where there isn’t the same level of diesel supply risk that Australian miners have.

Berridge, who runs Perennial’s Strategic Natural Resources Trust, has sold the fund’s ASX gold shareholdings but kept overseas stocks.

US and Iran are continuing negotiations to end the war, but no one knows how long this will take.

The longer the conflict drags on, leaving the Strait of Hormuz virtually non-operational, the more severe this oil supply shock will be.

While we watch and wait, here are the experts’ recommendations on three ASX mining shares.

Turaco Gold Ltd (ASX: TCG)

The Turaco Gold share price is 61 cents, up 0.8% today and down 23% since the conflict in Iran began.

Morgans maintains a buy rating on the ASX gold mining share with a 12-month price target of $2.19.

This implies a potential 260% upside ahead.

The broker said:

TCG released an MRE upgrade for the Afema Gold Project lifting the resource base to 4.65Moz Au at 1.3g/t Au (up from 4Moz)– a beat on our forecasts of 4.5Moz Au at 1.1g/t Au.

Afema now ranks as one of the largest undeveloped gold resources on the ASX.

Rio Tinto Ltd (ASX: RIO)

The Rio Tinto share price is $150.35, up 0.3% today and down 10% since the war began.

This week, UBS reiterated its hold rating on the diversified ASX 200 mining share with a $160 target.

This implies a potential 6% upside from here.

Liontown Ltd (ASX: LTR)

The Liontown share price is $1.69, down 2.6% on Thursday and down 1.5% since the war began.

On The Bull this week, Tony Locantro from Alto Capital revealed a sell rating on this ASX lithium mining share.

Locantro explained:

With earnings still developing and the company transitioning through a capital intensive ramp-up phase, the risk-reward balance at current levels favours taking profits following the sector’s recent re-rating.

The post 3 ASX mining shares: Buy, hold, or sell? appeared first on The Motley Fool Australia.

Should you invest $1,000 in Rio Tinto Limited right now?

Before you buy Rio Tinto Limited shares, consider this:

Motley Fool investing expert Scott Phillips just revealed what he believes are the 5 best stocks for investors to buy right now… and Rio Tinto Limited wasn’t one of them.

The online investing service he’s run for over a decade, Motley Fool Share Advisor, has provided thousands of paying members with stock picks that have doubled, tripled or even more.*

And right now, Scott thinks there are 5 stocks that may be better buys…

* Returns as of 20 Feb 2026

.custom-cta-button p {
margin-bottom: 0 !important;
}

More reading

Motley Fool contributor Bronwyn Allen has no position in any of the stocks mentioned. The Motley Fool Australia’s parent company Motley Fool Holdings Inc. has no position in any of the stocks mentioned. The Motley Fool Australia has no position in any of the stocks mentioned. The Motley Fool has a disclosure policy. This article contains general investment advice only (under AFSL 400691). Authorised by Scott Phillips.