Iran's Press TV says Tehran has cut oil exports to Germany, one day after halting crude exports to Spain.
The state English-language network says the move is in retaliation for an EU ban on Iranian oil imports that is to go into effect in July.
Iran had already stopped oil exports to France, Britain, and Greece and says it is now considering halting crude sales to Italy.
Press TV also said Iran planned to ban imports from 100 European companies as part of its retaliation against EU sanctions.
The European Union imposed its sanctions over Iran's nuclear program, which Western powers suspect is aimed at making weapons.
Iran denies this.
Based on reporting by AP and Press TV