Canada rejoins talks to stay in NAFTA, deal possible this week

aluminum - completely dependent on canada where a single factory matches the entire US output

You both don't understand how trade and diplomacy work do you?
Well, let me link a funny but serious and informative video that explain why what trump is doing is incredibly stupid

Also no, us is NOT independent from oil imports, at least not yet
youtube.com/watch?v=etkd57lPfPU

Sounds like they might have to stop spraying it in the sky