I think for the U.S. there are other factors that contribute to it. Yes, it has gone up a lot but also remember the $ is weaker than ever in its history. Simply stated, it takes more $s to buy the stuff.
It is also very clear to Mexico and Canada that we have no will to exploit our own oil. That being the case they can push oil prices just as high as they want. No, I didn't get confused, most of our oil does not come from the middle east.