If you want to know where we are really getting it from look here...
http://www.eia.doe.gov/pub/oil_gas/petroleum/data_publications/company_level_imports/current/import.html This is accurate data and used by the industry. This is important to know and is interesting.
I'll try to post the data as well...sorry it's a little garbled.
Total Imports of Petroleum (Top 15 Countries)
(Thousand Barrels per Day)
Country Jun-05 May-05 YTD 2005 Jun-04 Jan - June 2004
--------------------------------------------------
CANADA 2,155 2,188 2,128 2,240 2,141
MEXICO 1,746 1,826 1,657 1,729 1,666
SAUDI ARABIA 1,623 1,526 1,581 1,498 1,430
VENEZUELA 1,593 1,574 1,584 1,723 1,610
NIGERIA 1,089 1,214 1,127 1,260 1,182
IRAQ 608 588 548 636 659
ALGERIA 574 449 455 464 448
UNITED KINGDOM 421 345 371 427 402
ANGOLA 397 353 438 139 298
NORWAY 357 229 248 209 251
RUSSIA 350 325 429 432 246
VIRGIN ISLANDS 331 367 327 378 316
ECUADOR 312 238 297 205 212
COLOMBIA 251 176 176 202 185
BRAZIL 226 134 123 146 114