I have read many times and many places that the overwhelming majority of our oil comes from Canada and Mexico.
Edit: In researching it, I appear to be misinformed. It appears that we domestically produce 40% of our oil and the rest comes from OPEC. We are not restricted from buying exclusively from OPEC however and regularly buy from other nations, Canada being one of them.
Most of our imported oil does come from Canada and Mexico but unfortunately that doesn't change the situation. You see oil is so important to our economy that even a small disruption in supply would be a disaster and what SA alone supplies us isn't necessarily considered "small".
As far as replacing that supply by simply buying elsewhere, who exactly has the excess capacity that isn't already guaranteed to someone else like China AND the infrastructure AND the willingness to sell to us? If such a country existed why do you suppose we keep sending so much of our money to countries that hate us and fund groups that intend to do us harm?
Last question, why do you suppose we have such a strong military presence in such a fucked up region of the world that has damn near nothing to offer except sand and oil? Wouldn't it be cheaper to just pull all of our military out of the area and buy our oil elsewhere?
