Iron ore is holding just above $105 a tonne this morning. That number matters far beyond the pits of Western Australia or Brazil’s northern mine belts. It is a shorthand for how confident the world feels about China’s ability to build, consume and keep factories humming. The headline story: futures climbed back to the $105–106 […]