Mechel posts negative EBITDA in H1 2026

Mechel reported negative EBITDA of 6.1 billion rubles for the first half of 2026, with a 23% year-on-year decline in revenue and a net loss of 41.5 billion rubles, amid ongoing challenges from low coal prices, weak steel market conditions, high interest rates, and sanctions.

Consensus

Points of divergence

Coverage (2 sources)

Key entities