Mechel's RAS net profit for 6 months of 2023 amounted to ₽6.788 billion, up 3.4 times from ₽1.977 billion in the previous year. Revenue declined 2.2 times to ₽8.029 billion against ₽17.644 billion a year earlier.