What I did after having studied the available options is that I phoned a recommended travel agent in Toronto, keeping my options in mind. She told me that their agency has a contract with Transaero that allows them to sell tickets at a certain price. I thought that I likely will not find a better price even with one stopover, let alone for a non-stop flight, so I went ahead.