Navigating Bank of Cyprus finance