The second daily Amtrak train between Seattle and Vancouver will continue. Canadian Border Services has agreed to not charge Amtrak for customs and border inspection services. Unlike past announcements, this one seems to be permanent.
Crosscut has a good summary of the news:
Canada relents on cash demands for late Amtrak run from Seattle