Banks continue to "provide a shelter for investors" amid geopolitical uncertainties and market volatility, supported by ...