India's JSW Steel Warns of Coking Coal Price Spike as Profit More Than Triples
October 23, 2026 - JSW Steel warned on Friday of a sharp spike in coking coal prices in the third quarter, even as it reported a more than threefold jump in second-quarter profit.
Coking coal prices, a key raw material for steelmakers, are expected to rise $25 a ton in the October-December period, chief executive Jayant Acharya said on a post-earnings call.
The company, India’s largest steelmaker by capacity, expects to offset the cost pressures with healthy domestic steel demand, which is expected to grow at 7-8% in fiscal 2027, from strong construction and infrastructure activity, Acharya said.
The company also expects iron ore prices to rise marginally.
"Our focus is to use more domestic coking coal, which can give us a cost advantage," Acharya added.
The Mumbai-based company's consolidated net profit surged to 52.79 billion rupees ($555.86 million) for the quarter ended September 30, from 16.23 billion rupees a year ago.
Analysts at Emkay Global and Elara Securities said JSW Steel was among the better-positioned Indian steelmakers reporting this quarter due to its higher exposure to flat steel products, whose prices have proved more resilient than those of long steel products amid healthy demand from the automotive, pipe and construction sectors.
JSW Steel's sales volume rose 13% year-on-year in the quarter. Brokerages had forecast a sharp sequential recovery in volumes after a seasonally weak June quarter.
Emkay had forecast JSW Steel's EBITDA to rise sequentially on higher shipments despite lower realizations and higher coking coal costs.
The company's operating EBITDA margin was 18.57% versus 15.76% a year earlier.
JSW Steel's raw materials costs climbed 12.5%, pushing total expenses up by 12% to 481.68 billion rupees.
Coking coal prices rose $10 a ton in the September quarter, below JSW’s expectations of $12-$15 a ton.
Revenue from operations rose 20.7% to 544.86 billion rupees, beating analysts’ expectations of 504.94 billion rupees, according to data compiled by LSEG.
($1 = 94.9700 Indian rupees)