News Global Market billets
05 March 2025
Buyers take a wait-and-see attitude in hope for further price cuts despite announced production cuts in China and declining inventories
16 July 2026