Iron ore price looks set for a tumble as major stimulus hopes fade
Chinese consumer confidence has been decimated by years of virus lockdowns and delays on new-build properties.
No document found.