Yikes - didn't realised it was 90% ... that a lot of people left short of yield !! Published by Tristan's Real-Time Research Feed June 5th, 2020