UK stocks swung between small gains and losses on Thursday, but stayed close to a record high as miners continued to march higher on the back of a rally in commodity prices, MarketWatch reports.
What are markets doing: The FTSE 100 index was marginally higher at 7,622.45, building on a 0.4% gain from Wednesday that was enough for the benchmark to score an all-time closing high.