The point I was trying to make is that in the case of Japan, cutting off resources, strangulation if you will, precipitated war.
Iran however will not attack America I don’t think. Iran will attack Israel or Saudi Arabia or the UAE.
Japan was headed on a course for war long before any action by the US. The only question was whether they would fight Russia or us.