Friday 25 Jul 2025
(Sharecast News) - German business sentiment improved less than expected in July, according to a survey released on Friday by the Ifo Institute.
Friday 25 Jul 2025
(Sharecast News) - London stocks fell in early trade on Friday as investors mulled a dip in UK consumer confidence and a smaller-than-expected rebound in retail sales.
Friday 25 Jul 2025
(Sharecast News) - London stocks were set for a steady open on Friday as investors mulled the latest UK retail sales data and a dip in consumer confidence.
Thursday 24 Jul 2025
(Sharecast News) - The European Central Bank kept rates on hold on Thursday and appeared to place a high bar for any further reductions in interest rates.
Thursday 24 Jul 2025
(Sharecast News) - London's FTSE 250 was 0.5% higher at 22,120.25 in afternoon trade on Thursday.
Thursday 24 Jul 2025
(Sharecast News) - London's FTSE 100 was up 0.8% at 9,130.46 in afternoon trade on Thursday.
Thursday 24 Jul 2025
(Sharecast News) - Americans lined up for unemployment benefits at a decelerated rate in the week ended 19 July, according to the Labor Department.
Thursday 24 Jul 2025
(Sharecast News) - European stocks were mostly higher on Thursday but ended the day off their best levels.
Thursday 24 Jul 2025
(Sharecast News) - London stocks had extended gains by midday on Thursday after the US struck a trade deal with Japan and amid optimism over a US-EU trade deal, as investors waded through a deluge of corporate news.
Thursday 24 Jul 2025
(Sharecast News) - Private sector activity growth across the eurozone rose to an 11-month high in July as new orders stabilised, though the overall reading masked a mixed outcome for the region's two largest economies.
Thursday 24 Jul 2025
(Sharecast News) - Consumer sentiment in Germany unexpectedly declined to a four-month low in July, as macro uncertainty and tariff concerns dampened confidence levels.
Thursday 24 Jul 2025
(Sharecast News) - London stocks rose in early trade on Thursday after the US struck a trade deal with Japan and amid optimism over a US-EU trade deal, as investors waded through a deluge of earnings news.
Thursday 24 Jul 2025
(Sharecast News) - London stocks were set to rise at the open on Thursday following a record close the day before, amid optimism over a US-EU trade deal.
Wednesday 23 Jul 2025
(Sharecast News) - UK stocks finished at another record high on Wednesday on the back of hopes that a trade deal between the US and Japan may pave the way for similar agreements, easing concerns about tariff uncertainty that have weighed heavily on sentiment over recent months.
Wednesday 23 Jul 2025
(Sharecast News) - Informa and AstraZeneca were powering the FTSE 100 to new record heights on Wednesday, while a risk-on mood dampened stocks known for their safe-haven qualities.
Wednesday 23 Jul 2025
(Sharecast News) - UK stocks pushed higher into record territory on Wednesday with market sentiment boosted by a trade deal agreed between the US and Japan.
Wednesday 23 Jul 2025
(Sharecast News) - UK stocks are expected to set new highs when markets open on Wednesday as sentiment is lifted by a monumental trade deal agreed between the US and Japan.
Wednesday 23 Jul 2025
(Sharecast News) - The US and Japan have struck a critical trade deal, cutting tariffs on imports and sending shares in Japanese automakers soaring.
Tuesday 22 Jul 2025
(Sharecast News) - FTSE 250 (MCX) 21,961.65 -0.23%
Tuesday 22 Jul 2025
(Sharecast News) - The FTSE 100 was holding steady on Tuesday as strong gains from Compass, Centrica and utility stocks were offset by falls in the airline and housebuilding sectors.
Tuesday 22 Jul 2025
Tuesday 22 Jul 2025
Tuesday 22 Jul 2025
Monday 21 Jul 2025
Monday 21 Jul 2025
Monday 21 Jul 2025
Monday 21 Jul 2025
Monday 21 Jul 2025
Tuesday 22 Jul 2025
Friday 18 Jul 2025
Friday 18 Jul 2025
Friday 18 Jul 2025
Friday 18 Jul 2025
Friday 18 Jul 2025
Friday 18 Jul 2025
Friday 18 Jul 2025
Friday 18 Jul 2025
Friday 18 Jul 2025
Thursday 17 Jul 2025
Thursday 17 Jul 2025
Thursday 17 Jul 2025
Thursday 17 Jul 2025
Thursday 17 Jul 2025
Thursday 17 Jul 2025
Thursday 17 Jul 2025
Wednesday 16 Jul 2025
Wednesday 16 Jul 2025
Wednesday 16 Jul 2025
Wednesday 16 Jul 2025
Wednesday 16 Jul 2025