Economy needs renewed public confidence in banks – Otuo Acheampong