Iron ore price posts steepest daily rise in over 1 year on fresh China stimulus

China’s central bank unveiled its biggest stimulus since the pandemic to pull the economy out of its deflationary funk.