The banks have a strong rally over the last week or so, have we seen them top for the mean time?, or is there more legs in the banks?Short or Long on the banks?