All eyes are on Barclays, Royal Bank of Scotland and HSBC releasing results