Financial stocks boost markets