Insurance sector also taking a beating as bank stocks keep selling off – Morningstar March 17, 2023 by Exozed source