Mechel's IFRS loss for 6 months of 2023 amounted to ₽3.474 billion, against a profit of ₽72.664 billion in the previous year. Revenue fell 21.9% to ₽194.69 billion versus ₽249.15 billion a year earlier.