Spot prices of iron ore fines (Fe 62%) dropped by $1.1/t d-o-d to $119.50/t CFR China on 23 May’24 as the current demand may not be met as per previous expectations. The bullish trend was unsustainable due to an ample supply from traders and miners. However, recovering steel margins, sales, and bullish macroeconomic factors supported the trend.
