U.S. imports of crude & petroleum products have fallen by >40% from their peak and now ~65% of the imports come from either Canada or Mexico, up from <10% in the late 1970s 

U.S. monthly crude, NGL, & other petroleum product imports by country/region of origin (million barrels per day)