US Crude Oil Imports 2007 Unit data: thousand barrels of crude oil Major sources of imports of 100,000 or more: 1. Canada: 689,209 2. Saudi Arabia: 528,189 3. Mexico: 514,124 4. Venezuela: 419,180 5. Nigeria: 395,554 6. Angola 185,352 7. Algeria 181,813 8. Iraq 176,709 Total imports from Persian Gulf: 771,943 Total imports from OPEC: 1,966,559 Total imports from Non OPEC: 1,694,845 Total imports: 3,661,404 Data from U. S. Energy Information Administration |