What does the recent banking sector turmoil mean for investors?