17 US states have Canada as their biggest trading partner. Alberta sends 5 million barrels of oil a day.
There will be a last minute negotiation, Canada will spend a ton securing border and stop fentanyl and they will form/build a joint base in the north with the US.
Canada will then start actually building shit again to diversify its customer base for its resources.