How Much Oil does America Import?

The United States imports approximately 3.67 billion barrels of oil every year from 42 different countries. We are the top consumer of crude oil in the world. For more information look here: