Home Bull|Bear Radio Will the Powell Put Stick? Positive Return in 2018? Listen up (#58)

Will the Powell Put Stick? Positive Return in 2018? Listen up (#58)