Welcome to FT.
Quite a coincidence...TODAY ONLY, SAS is offering flights to Oslo, Norway, from EWR (Newark), IAD (Washington Dulles) or ORD (Chicago) for US$279. You can travel until the end of March on this fare. The link is
here .
If you have any AC Aeroplan miles, you should be able to get to EWR or IAD on a short haul reward for 15,000 miles. Air Miles or a credit card reward might be another option, or you could just buy a flight on AC or Jetsgo.
Even if you had to buy a ticket to EWR or IAD, your total cost would probably be around C$850, which is far less than the current advertised fares for YHZ-OSL (around C$1300 before taxes).
Good luck!