It was my understanding that we did not buy oil from Iran;. That seems to support that understanding. Obama just said that we send million to Iran to buy oil.
My understanding is that the global oil market is so convoluted, it is difficult to decipher where the imported oil truly comes from.
This site is where he derived his info, and it supports us not getting oil from Iran directly.
http://www.eia.doe.gov/pub/oil_gas/petroleum/data_publications/company_level_imports/current/import.html