Iran's official Press TV says the country has halted oil exports to Germany, a day after Tehran stopped crude exports to Spain and Greece.

The station says in a report Wednesday that Iran has cut the sale of crude to Germany as part of Tehran's pre-emptive retaliation over an EU embargo that is to go into effect in July.

The EU imposed its sanctions over Tehran's disputed nuclear program.

Iran has already stopped sales to Britain and France, and says it may also cut oil exports to Italy.

The West suspects Tehran of pursuing nuclear weapons, a charge Iran denies.