
Thursday preview: UK GDP, US retail sales take the spotlight
First up is the UK trade balance, due at 0700 BST, which is expected to show that the deficit shrank to £19.4bn in March from £20.8bn the month before. Also due out before London markets open will be the first look at UK GDP estimates for the first quarter …