14m ago

UK trade deficit down to £1.4B in quarter to March

16m ago

European shares lower premarket amid earnings, data

17m ago

UK industrial production up 1.8% in March