China's iron ore futures hit the lowest level since April on Tuesday amid weakening demand and recovering supply.
The most-traded iron ore futures contract on the Dalian Commodity Exchange, for September delivery, tumbled as much as 6% to hit 755.5 yuan per tonne on Tuesday, before closing the day at 779 yuan per tonne, marking the lowest close since April this year.