Fintechs slide, insurance and closed-end funds gain: weekly financial roundup