►http://www.RebelNewsPlus.com | Sign up and start your free trial today! Sheila Gunn Reid is joined by Oil Sands Strong's Robbie Picard, who says that Canada's push to so-called green energy is only punishing ourselves and is destroying our economy. Visit