Barclays lands top spot on euro call