British pound posts biggest gains, European stocks pare losses after PM May's speech

2017-01-18 2

Free Traffic Exchange