France's Total SA says it has stopped selling petrol to Iran, becoming the latest oil company to announce a halt of sales to a country increasingly targeted by international sanctions.

Total spokesman Paul Floren on Monday confirmed the company had suspended sales of petrol to Iran but gave no further details.

The Financial Times reported that traders said Total had stopped supplying Tehran about a month ago.

The report came days after the US Congress overwhelmingly passed tough new sanctions against Iran, with penalties focusing on Iran's powerful Revolutionary Guard and the country's imports of petrol and other refined energy products.

The UN Security Council recently approved a fourth round of Iran sanctions, and the European Union also adopted new penalties against Iran, including measures targeting its oil and gas industry.

The United States and its allies fear that Iran will continue to upgrade its uranium enrichment program until it can produce a nuclear weapon. Iran denies the charge, saying its program is intended solely for peaceful purposes such as energy generation.