US Crude Oil Imports 2004 Unit data: thousand barrels of crude oil Major sources of imports of 100,000 or more: 1. Canada: 591,489 2. Mexico: 585,023 3. Saudi Arabia: 547,125 4. Venezuela: 474,531 5. Nigeria: 394,560 6. Iraq: 239,758 7. Angola: 112,018 Total imports from Persian Gulf: 878,510 Total imports from OPEC: 1,845,404 Total imports from Non OPEC: 1,846,659 Total imports: 3,692,063 Data from U. S. Energy Information Administration |