This seems to be building up a head of steam and a potential reversal of a 3 year downtrend is a powerful buy signal.