No, definitely not Canada. Saudi is in the top 2 or 3. Last month they were #1. Venezuala is in the top three. Canada is 3 or 4 but will rise due to the oil sands.
2002 Top 10 Countries from which the United States Imports Oil
(thousand barrels per day)