Domestic banks published better-than-expected results this week but events have cast a shadow over growth prospects ...