Credit scores are 'imperfect by nature,' strategist explains | Yahoo Finance | Podwise