Cyprus avoids worsening Russia ties with last minute double-tax deal - Financia