Iron ore price sets fresh 30-month high