Financial Signals 4 Reasons BP Will Make You Money But TransCanada Will Make You Rich December 28, 2018