European stocks push higher for a seventh straight session on Wednesday, with banks leading the gains after U.S.
read more