The Coalition has reprimanded Australia's largest coal miner for capping its coal production, accusing "latte sipping Greens" of forcing the multinational corporation's hand.

Glencore, the 14th largest company in the world by consolidated revenue, announced on Wednesday it would never produce more coal than its current level citing climate change-related risks.

Minister for Resources and Northern Australia Matthew Canavan and Minister for Energy Angus Taylor on Thursday. Credit:Alex Ellinghausen

The company had been under pressure from a wealthy group of climate-minded investors, called Climate Action 100+, who had sought for Glencore to commit to action on the matter. Glencore's coal output will be limited to around 145 million tonnes per year.

"I'm very upset and I've told them so," Michelle Landry, Assistant Minister for Children and Families and the representative of regional mining belt electorate Capricornia, said. "I rang up our contact that we have and told them that I'm very disappointed in what they've done."