Shares climb on the back of financial-banking stocks