I view POG as a proxy for economic uncertainty. The past 12 months it hasn't been quite that unless i'm missing something. Then comes SLR - exaggerating the minor hiccups in POG. What has the buyback achieved?
SLR Price at posting:
$1.49 Sentiment: Hold Disclosure: Held