There is energy independence, and then there are crude oil imports, which according to just released and revised Census data [4], amounted to 233,215 thousand barrels in April, and 914,456 thousand barrels year to date (just under 3 billion annualized). For those unaware who the most important US crude oil trading partners are, here is the updated list of the main countries that serve to fuel America's industrial infrastructure and its engines, in the off chance that the Tesla electric revolution fails to deliver.

