The Canadian president of Royal Dutch Shell says carbon capture and storage—in which the Harper government has invested heavily—won’t be successful unless a price is put on carbon.