Shares in Yancoal Australia Ltd (ASX: YAL) surged to a 52-week high today despite no news from the company.
The Yancoal share price hit $3.08 in intraday trade on Friday – the highest price it has been in the last 12 months.
That also represents a return to its trading level before March 2020 when the COVID-19 pandemic saw the price of coal tumble as the world came to a halt (or at least stayed home) and China banned Australian coal imports.
In fact, the last time shares in the coal producer reached $3.08 was way back in November 2019.
At the time of writing, the Yancoal share price has retreated slightly from its 52-week high. It is currently trading $2.95, still 9.67% higher than its previous closing price.
Meanwhile, the broader market is experiencing a major sell-off, making today's Yancoal surge even more impressive.
Right now, the S&P/ASX 200 Index (ASX: XJO) is down 1.8% while the All Ordinaries Index (ASX: XAO) has fallen 1.7%.
Let's take a look at what might be driving the Yancoal share price higher today.
Yancoal share price takes off on Friday
The Yancoal share price has taken off today despite the company's silence.
At the same time, the spot price of coal is surging higher, as it has been for the past 11 or so days.
The spot price of a tonne of coal is currently at a record high of US$218.25, according to data from Business Insider. That's 39% higher than it was this time last month.
It appears the price of the commodity is being pushed higher by increasing demand from China.
China generates more than half of its electricity by burning coal. Right now it needs more of the black rock than it has access to.
According to reporting by the BBC, China is rationing electricity and experiencing power outages amid the shortage and increasing prices.
Additionally, S&P Global has reported India might soon be affected too. The nation's domestic coal stockpiles are reportedly starting to look worryingly small.
Of course, the bad news for those living in China and India has been good news for ASX-listed coal producers.