Bank of America stock gains with financials rally; Barclays lifts BAC target ahead of earnings — alphai