Wednesday 07 Jan 2026
(Sharecast News) - Eurozone inflation fell to 2% last month, in line with forecasts and the European Central Bank's target rate, according to official data published on Wednesday.
Wednesday 07 Jan 2026
(Sharecast News) - The Eurozone's hard-pressed construction sector strengthened marginally in December, official data showed on Wednesday, following renewed growth in Germany.
Wednesday 07 Jan 2026
(Sharecast News) - Germany's labour market showed continued signs of stagnation at the end of 2025, with unemployment rising modestly in December but less than economists had anticipated, according to official data released on Wednesday.
Wednesday 07 Jan 2026
(Sharecast News) - London stocks fell in early trade on Wednesday following a record close the previous day, with oil giants under the cosh, as investors eyed the latest ADP and JOLTS reports ahead of Friday's non-farm payrolls.
Wednesday 07 Jan 2026
(Sharecast News) - London stocks were set to fall at the open on Wednesday following a record close the previous day as investors continued to assess recent events in Venezuela, and looked to the release of the latest ADP report ahead of Friday's non-farm payrolls.
Wednesday 07 Jan 2026
(Sharecast News) - Retail sales in Germany unexpectedly fell by their most in five months in November, according to the Federal Statistical Office on Wednesday, as food sales dropped sharply.
Wednesday 07 Jan 2026
(Sharecast News) - Venezuela has agreed to send oil worth around $2bn to the US, Donald Trump has announced in a social media post.
Tuesday 06 Jan 2026
(Sharecast News) - London's FTSE 100 powered to another all-time high on Tuesday despite geopolitical worries after America's controversial assault on Venezuela at the weekend, with stocks in the retail, defence, pharma and mining sectors providing a boost.
Tuesday 06 Jan 2026
(Sharecast News) - US private activity growth in December was revised down to its lowest rate in eight months, according to S&P Global, with both the manufacturing and services sectors slowing over the month.
Tuesday 06 Jan 2026
(Sharecast News) - FTSE 250 (MCX) 22,693.18 0.44%
Tuesday 06 Jan 2026
(Sharecast News) - London's FTSE 100 was up 1.5% at 10,150.47 in afternoon trade on Tuesday.
Tuesday 06 Jan 2026
(Sharecast News) - German inflation slowed much more than expected in December to its lowest rate in 15 months, according to data out on Tuesday from the Federal Statistical Office.
Tuesday 06 Jan 2026
(Sharecast News) - Copper prices sparked on Tuesday, as supply disruptions and tariff jitters weighed heavily.
Tuesday 06 Jan 2026
(Sharecast News) - London stocks had extended gains by midday on Tuesday, underpinned once again by strength in the defence sector, while a guidance upgrade from Next also provided a boost.
Tuesday 06 Jan 2026
(Sharecast News) - Growth in the eurozone eased in December but the bloc finished the year off with its strongest quarterly growth since the second quarter of 2023, according to a survey released on Tuesday.
Tuesday 06 Jan 2026
(Sharecast News) - London's top-flight index pushed past the 10,000 mark in early trade on Tuesday, building on the previous session's record close thanks to a solid performance from miners and retailer Next.
Tuesday 06 Jan 2026
(Sharecast News) - London stocks were set to rise at the open on Tuesday from the fresh record close hit a day earlier above the 10,000 mark.
Monday 05 Jan 2026
(Sharecast News) - UK equities rallied in afternoon trade on Monday to send the FTSE 100 to a new all-time high, settling above the 10,000 mark for the first time in history, as commodity and defence stocks powered ahead on the back of geopolitical developments.
Monday 05 Jan 2026
(Sharecast News) - FTSE 250 (MCX) 22,501.34 0.41%
Monday 05 Jan 2026
(Sharecast News) - London's FTSE 100 was up 0.1% at 9,961.22 in afternoon trade on Monday.
Monday 05 Jan 2026
Monday 05 Jan 2026
Monday 05 Jan 2026
Monday 05 Jan 2026
Friday 02 Jan 2026
Friday 02 Jan 2026
Friday 02 Jan 2026
Friday 02 Jan 2026
Friday 02 Jan 2026
Friday 02 Jan 2026
Friday 02 Jan 2026
Friday 02 Jan 2026
Wednesday 31 Dec 2025
Wednesday 31 Dec 2025
Wednesday 31 Dec 2025
Wednesday 31 Dec 2025
Wednesday 31 Dec 2025
Wednesday 31 Dec 2025
Tuesday 30 Dec 2025
Tuesday 30 Dec 2025
Tuesday 30 Dec 2025
Tuesday 30 Dec 2025
Tuesday 30 Dec 2025
Tuesday 30 Dec 2025
Monday 29 Dec 2025
Monday 29 Dec 2025
Monday 29 Dec 2025
Monday 29 Dec 2025
Monday 29 Dec 2025
Monday 29 Dec 2025