20 May is the very day when a LOT of Europeans will be flying home after the Pentecost break (leave Friday, arrive Saturday, recover Sunday, go to work Monday). Pentecost Monday is a holiday in a lot of European countries, and a lot of people will be taking the whole week off. I very much doubt that there will be any cheap deals available that week.