The Canadian Federation of Independent Business (CFIB)'s newly launched weekly Small Business Recovery Dashboard, reported slight recovery for small business for the week of June 29.