Each day, the U.S. uses about 21 million barrels of oil-more than any other country in the world. It imports about 58% of it. Here’s where we get the oil.

Canada 11% Mexico 11 Saudi Arabia 9 Venezuela 8 Nigeria 7 Iraq 4 25 other countries 8 Source: U.S. Dept. of Energy.