oh You got some evidence that Israel "OWES" a million. Does Iran owe anything?
It's more like a billion dollars with interest.
Israel holding over $250m it owes Iran for oil in secret account
A secret government bank account holds funds Israel owes Iran for oil it received before the 1979 revolution. Israel refuses to reveal who has been depositing money into and withdrawing money from the account.
www.haaretz.com