Thursday 15 Jan 2026
(Sharecast News) - London's FTSE 100 was 0.5% firmer at 10,233.32 in afternoon trade on Thursday.
Thursday 15 Jan 2026
(Sharecast News) - FTSE 250 (MCX) 23,240.75 1.23%
Thursday 15 Jan 2026
(Sharecast News) - Americans lined up for unemployment benefits at a decelerated pace in the week ended 10 January, according to the Department of Labor.
Thursday 15 Jan 2026
(Sharecast News) - The German economy expanded in 2025 for the first time in two years, official estimates showed on Thursday.
Thursday 15 Jan 2026
(Sharecast News) - London stocks had pushed higher by midday on Thursday after a flat start as investors mulled better-than-expected GDP figures.
Thursday 15 Jan 2026
(Sharecast News) - Industrial production across the eurozone rose for the third straight month in November, data from Eurostat showed on Thursday, while the region's trade surplus with the rest of the world fell more than expected.
Thursday 15 Jan 2026
(Sharecast News) - London stocks were little changed in early trade on Thursday, having hit fresh highs a day earlier, as investors mulled better-than-expected GDP figures.
Thursday 15 Jan 2026
(Sharecast News) - London stocks hit fresh highs on Thursday as investors mulled better-than-expected GDP figures.
Thursday 15 Jan 2026
(Sharecast News) - Oil prices were sharply lower on Thursday as supply fears eased after US President Donald Trump toned down his aggressive language towards Iran's leaders over the killing of anti-regime protestors
Thursday 15 Jan 2026
(Sharecast News) - London stocks were set to rise at the open on Thursday, building on the previous session's record highs as investors mulled better-than-expected GDP figures.
Wednesday 14 Jan 2026
(Sharecast News) - London's FTSE 10 was up 0.3% at 10,162.95 in afternoon trade on Wednesday.
Wednesday 14 Jan 2026
(Sharecast News) - FTSE 250 (MCX) 22,836.80 -0.42%
Wednesday 14 Jan 2026
(Sharecast News) - US retail sales rose 0.6% in November, rebounding from a revised 0.1% decline in October and coming in ahead of the 0.4% increase expected.
Wednesday 14 Jan 2026
(Sharecast News) - The US producer price index rose 0.2% month-on-month in November, according to the Bureau of Labor Statistics, hitting a reading of 150.71.
Wednesday 14 Jan 2026
(Sharecast News) - US mortgage applications surged 28.5% in the week ended 9 January, according to the Mortgage Bankers Association of America, up from the prior week's far more modest 0.3% uptick.
Wednesday 14 Jan 2026
(Sharecast News) - London stocks were still firmer by midday on Wednesday, hitting a fresh high thanks to strength in the mining sector, as investors mulled encouraging Chinese trade data and updates from the likes of Vistry and BP.
Wednesday 14 Jan 2026
(Sharecast News) - The vice president of the European Central Bank has said that global financial markets are not adequately pricing in the downside risks from elevated geopolitical tensions.
Wednesday 14 Jan 2026
(Sharecast News) - London stocks rose in early trade on Wednesday as investors mulled encouraging Chinese trade data, with trading updates from Vistry and BP in focus.
Wednesday 14 Jan 2026
(Sharecast News) - London stocks were set to edge up at the open on Wednesday as investors eyed the latest US producer price index and retail sales data, and more earnings from US banks.
Wednesday 14 Jan 2026
(Sharecast News) - China's trade surplus with the rest of the world reached a record $1.2trn in 2025 as exports to the European Union and Southeast Asia surged in response to higher tariffs in the US.
Wednesday 14 Jan 2026
Tuesday 13 Jan 2026
Tuesday 13 Jan 2026
Tuesday 13 Jan 2026
Tuesday 13 Jan 2026
Tuesday 13 Jan 2026
Tuesday 13 Jan 2026
Tuesday 13 Jan 2026
Tuesday 13 Jan 2026
Tuesday 13 Jan 2026
Tuesday 13 Jan 2026
Tuesday 13 Jan 2026
Monday 12 Jan 2026
Monday 12 Jan 2026
Monday 12 Jan 2026
Monday 12 Jan 2026
Monday 12 Jan 2026
Monday 12 Jan 2026
Monday 12 Jan 2026
Friday 09 Jan 2026
Friday 09 Jan 2026
Friday 09 Jan 2026
Friday 09 Jan 2026
Friday 09 Jan 2026
Friday 09 Jan 2026
Friday 09 Jan 2026
Friday 09 Jan 2026
Friday 09 Jan 2026
Friday 09 Jan 2026
Friday 09 Jan 2026