What natural resource does Canada provide the US?

Energy, in the form of oil, gas, electricity, and uranium.