Home Stock Analysis: US may struggle to replace Canadian oil if Trump imposes tariffs