World stock indexes climbed on Wednesday as investors brushed aside some earnings disappointments, while the British pound inched up as European Union leaders delayed a decision on whether to grant Britain a three-month Brexit extension.
Powered by WPeMatico