"Obama is right when he says that banks must be dissuaded from engaging in proprietary speculation or financing speculative funds," Sarkozy said.

Economic recovery

The French leader's speech contrasted with much of the tone on the opening
day of the five-day conference, where business leaders warned that a flood of new regulations risked jeopardising a global economic recovery.

In depth

 Blog: Happy birthday Davos
 Davos diary: Thinking big at WEF
 Twitter: Latest updates

"Let's get good regulation, better regulation, but not more regulation,'' Peter Levene, chairman of the British bank, Lloyds, said.

Josef Ackermann, the chairman of Deutsche Bank, said "we will all be losers'' if governments regulate markets too fervently.

Sarkozy called for better economic governance, worker protection, public debt reduction and rules against tax evasion.

He said excessive profits would no longer be tolerated when they have no relationship to the creation of wealth and jobs, and praised Gordon Brown, the British prime minister, for proposing a tax on them.

Taxing the "exorbitant profits of finance to combat poverty" would "contribute to putting us on the path of a moralisation of financial capitalism," Sarkozy said.

Sarkozy speech came just hours before Barack Obama, the US president, first State of the Union address, where he is expected to address reforming Wall Street.