India has replaced Japan as the world's second-largest steel producing country, according to a report by World Steel Association (worldsteel). India's crude steel production for 2018 was 106.5 million tonnes (Mt), up by 4.9% on 2017, the report observed. China retained its spot as the largest producer of crude steel accounting for more than 51% of production.