Tag: China: Billet prices down $3/t as weak demand and high inventories weigh on sentiment