Because we're self sufficient when it comes to oil, but not when it comes to refined oil products like gas. Same goes for the US. While they have enough capacities at refineries, they rather refine heavy crude (which has to be imported) rather than light shale oil. Most of the oil produced in the US is shipped to refineries outside of the US, while they import heavy crude from Canada and the Arab countries.