China: Iron ore spot prices remain firm d-o-d
Iron ore fines (Fe 61%) spot prices remained largely stable at $107.90/dmt CFR China on 21 Apr'26 d-o-d. The decline in futures largely reflected a technical correction following recent gains, as earlier bullish momentum subsided, with spot prices mirroring the trend. Stable blast furnace operations in China helped keep iron ore prices at elevated levels, though offering no fresh upside momentum.