Ruffer Total Return Intl O EUR Cap - LU0638558717 | Openbank