Tin continues to be the unexpected star performer of the industrial metals this year.
While the broader metals recovery rally shows signs of flagging, tin keeps punching out fresh all-time highs on both the London and Shanghai markets.
London Metal Exchange (LME) three-month tin last week touched $35,955 per tonne, eclipsing the previous record of $33,600 dating from 2011.
Currently trading around $35,400 per tonne, tin is up 68% on the start of the year. Aluminum is trailing a distant second with year-to-date gains of 27%.