Again, no.
Russia will not be effected one bit.
Neither will Iran.
We get far more oil from Canada than from Russia.
Your statement and premise are false.
Alright, there is some elementary understanding about how commodity markets work that is missing from your responses. I've done my best to explain it, but if you are intent on willfully failing to understand such a simple concept, then there is nothing more I can do. Good day.