Iran's Ahmadinejad says supports striking energy workers
The strike has impacted several dozen companies in the oil and gas sector, including in Tehran and Bushehr province, news agency Ilna reported, with contract workers demanding their salaries be brought in line with those of permanent employees.
Iran is facing spiralling inflation due to sanctions reimposed by former US president Donald Trump.
Some reformist media outlets said the strikers were demanding a salary increase of more than 30 percent.
Ahmadinejad said he supported the workers' "legitimate and legal" demands.
"I warn the authorities and the officials (of the public companies) concerned that ignoring the protests of those who are prohibited from all the usual forms of expressing their demands will not have good consequences for them," he said in a statement.
"Considering the oil ministry's enormous resources, it is not so difficult to respond to their demands, and the irrational resistance to them is rooted in the capitalist thought that governs the ministry and the country," he added.
Without mentioning a strike, Oil Minister Bijan Namdar Zanganeh said the "problem of the contract workers" was linked to the labour code, not the state budget.
"We support all they are due under the code, but extra-legal claims are an entirely different matter," he said, quoted by the ministry's official Shana agency.
Ahmadinejad was president from 2005 to 2013.
He was barred from running in this month's presidential election, won by ultraconservative judiciary chief Ebrahim Raisi, but still holds broad working-class support.
Ahmadinejad's hotly disputed re-election victory in 2009 triggered one of Iran's worst political crises.
Deadly protests swept Tehran after the vote, which the opposition says was rigged.
Ahmadinejad also faced the wrath of his own supporters over some political moves, with some rivals labelling him a "loose cannon".