European shares hit a record high on Thursday, buoyed by a raft of upbeat earnings, while Britain's FTSE 100 also scaled an all-time peak ahead of a likely rate cut by the Bank of England (BoE). The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results