Bank earnings, political drama — What you need to know for the week ahead