First of all, oil is still not cheaper than coal in terms of energy efficiency:
1 oil barrel is equal to 159 kilograms.
1 metric ton is equal to 1000 kilograms.
oil heat of combustion = 47 MJ/kg (optimistically)
coal heat of combustion = 25 MJ/kg
https://world-nuclear.org/information-library/facts-and-figu...
coal price per metric ton from article = $66.85
oil price per barrel from article = $26.98
Which give us:
coal: 25 [MJ/kg] * 1000 [kg] = 25000 MJ / 66.85$ = 374 [MJ per $]
oil: 47 [MJ/kg] * 159 [kg] = 7473 [MJ] / $26.98 = 276 [MJ per $]
Secondly, we have regulations and limits on coal and some artificial anti free market regulations on renewable. So comparing it does not make any sense. You newer know what would be a price of renewable energy in total without these regulations.
Thirdly, as a homework please make a similar calculation for wood :)