The United States imports 8.4 million barrels of oil and petroleum products a day to help meet its energy needs. Canada is the largest supplier to the U.S., providing more than 2.4 million barrels a day – more than 1/4 – of these imports.
See complete details in the Fact Sheet below (updated October 18, 2012):