Being on the other side of spectrum of supporting Mr. Trudeau,  I think he has taken enough flack for not choosing his words wisely,  but from day one, I knew what he meant. He is smart enough to know, that oil sands will be producing oil till it can be substituted in cost effective and manner. 
Having said that, any green activity of any party in goverment does not exactly demonstrate what they preach. 
Trip to Bahamas, was not taken via bicycle lanes. I am wondering if any of the few individuals had a moment to think to invission of fuel burned per individual that they are having bigger piece of pie then their fair share. I am sure I know the answer.