9.5% yield on Euros. Definitely not a Ponzi. October 16, 2021 9:19 am by IWB h/t the_tourniquet We are primarily funded by readers. Please subscribe and donate to support us! Views: