Research & Analysis2h ago
China's Steel Output Hits Six-Year March Low as Margin Squeeze Persists
Q1 2026 production fell 4.6 percent year-on-year to 247.55 million tons, with March dropping 6.3 percent as input cost inflation and housing weakness compress mill profitability.