Mechel's RAS net profit for 2023 amounted to ₽6.55 billion, compared to a loss of ₽0.033 billion in the previous year. Revenue fell 54% to ₽16.94 billion against ₽36.82 billion a year earlier.