UK stocks pulled back from record highs on Thursday as oil prices hit a seven-month high amid rising geopolitical tensions between the US and Iran.
European stocks closed lower on Thursday as investors digested a fresh wave of corporate earnings and assessed minutes from ...
Friday sees the release of results from Anglo American, Segro and TBC Bank, as well as UK retail sales figures.