Le ministre des Transports espagnol, Oscar Puente, s'est opposé aux actions militaires des Etats-Unis et d'Israël en Iran et a souligné que son pays ne pouvait accepter le rôle de vassal. Il a vivement apprécié l'administration américaine, estimant qu'elle prétend libérer les peuples tout en le faisant «proportionnellement aux réserves de pétrole» du pays. Selon l'agence EFE, M. Puente a déclaré qu'il existait d'autres moyens de libérer les pays, différents de «bombarder des écoles ou tuer la population». Le ministre espagnol a insisté sur le fait qu'il n'y avait aucune justification aux actions des Etats-Unis et d'Israël, et que «l'Espagne ne peut pas assumer le rôle de vassal». «L'Espagne est un allié, et les alliés font des choix», a-t-il ajouté. Les relations entre Madrid et Washington sont tendues depuis le début de l'agression militaire contre l'Iran. L'Espagne s'était initialement opposée aux actions unilatérales des Etats-Unis et d'Israël. Ensuite, Madrid a également exprimé son désaccord quant à l'utilisation par les Etats-Unis de bases situées sur le territoire espagnol à cette fin. Le 3 mars, le président américain Donald Trump a déclaré que les Etats-Unis prévoyaient de rompre toutes les relations commerciales avec l'Espagne. Il a rappelé le refus de Madrid de porter ses dépenses militaires à 5% du PIB. Le dirigeant américain a également affirmé que les forces militaires pourraient utiliser des bases en Espagne pour une opération contre l'Iran, malgré le mécontentement de Madrid.