My international conference in Europe this May has been canceled due to the COVID-19. I have a ticket, purchased from TAP air Portugal, from Toronto, Canada to Lisbon. Because it is a non-refundable fare, they don't want to give a refund.
They won't allow me to reschedule later than May 31 of this year. This won't be useful for me.
What options do I have? I'd prefer to get a full refund.
(I am a US citizen if it matters)
Note: They offered to refund just the taxes, which is about 10% of the value. That's not horrible, but I'd rather have the whole thing returned.