Friday 01 May 2026
(Sharecast News) - Oil prices fell on Friday afternoon following reports that Iran has put forward a new proposal for a second round of peace talks with the US.
Friday 01 May 2026
(Sharecast News) - London's FTSE 100 was down 0.1% at 10,364 in afternoon trade on Friday.
Friday 01 May 2026
(Sharecast News) - London stocks ended mixed on Friday as investors weighed ongoing concerns about the Strait of Hormuz blockade against resilient domestic data, after the Bank of England warned that inflation could breach 6% next year in a worst-case scenario linked to higher oil prices.
Friday 01 May 2026
(Sharecast News) - FTSE 250 (MCX) 22,378.40 -0.39%
Friday 01 May 2026
(Sharecast News) - London stocks were still weaker by midday on Friday amid ongoing concerns about the Strait of Hormuz blockade, and after the Bank of England warned that inflation could breach 6% next year in a worst-case scenario.
Friday 01 May 2026
(Sharecast News) - London stocks fell in early trade on Friday as investors continued to mull developments in the Middle East conflict and as worries about inflation dented sentiment after the Bank of England warned it could hit 6.2% next year in a worst-case scenario.
Friday 01 May 2026
(Sharecast News) - London stocks were set for a muted open on Friday following strong gains in the previous session, as investors continued to mull developments in the Middle East conflict and looked ahead to the long weekend.
Thursday 30 Apr 2026
(Sharecast News) - UK blue chips rebounded strongly on Thursday after hitting a one-month low the previous session, with strong gains in the heavyweight utilities, financial and mining sectors providing a big boost despite ongoing uncertainty in the Middle East.
Thursday 30 Apr 2026
(Sharecast News) - London's FTSE 100 was up 1.4% at 10,360 in afternoon trade on Thursday.
Thursday 30 Apr 2026
(Sharecast News) - FTSE 250 (MCX) 22,424.55 1.01%
Thursday 30 Apr 2026
(Sharecast News) - US economic growth accelerated in the first quarter, with preliminary figures showing GDP rising 2% as higher government spending and stronger domestic investment helped offset a slowdown in consumer demand.
Thursday 30 Apr 2026
(Sharecast News) - The European Central Bank left interest rates unchanged on Thursday, as widely expected.
Thursday 30 Apr 2026
(Sharecast News) - US consumers saw price pressures pick up in March as the conflict in Iran pushed oil sharply higher, adding to the Federal Reserve's interest rate policy woes.
Thursday 30 Apr 2026
(Sharecast News) - London stocks had extended gains by midday on Thursday as the Bank of England left rates on hold as expected, with utilities surging ahead as investors welcomed United Utilities' latest investment plans.
Thursday 30 Apr 2026
(Sharecast News) - Oil prices whipsawed on Thursday, at one point hitting the highest level since the war began, as market volatility spiked.
Thursday 30 Apr 2026
(Sharecast News) - Americans lined up for unemployment benefits at a decelerated pace in the week ended 25 April, according to the Labor Department, dropping to the lowest reading since 1969.
Thursday 30 Apr 2026
(Sharecast News) - Consumer price inflation across the eurozone jumped to its highest rate in two and a half years in April as energy costs jumped, according to Eurostat on Thursday, while data showed economic growth had slowed in the first quarter.
Thursday 30 Apr 2026
(Sharecast News) - Activity in China's manufacturing sector grew more than expected in April, according to two surveys released on Thursday.
Thursday 30 Apr 2026
(Sharecast News) - BNP Paribas's share price fell sharply on Thursday in Paris despite the French banking group beating estimates with its first-quarter profits, as results showed over €0.9bn in provisions to cover credit losses.
Thursday 30 Apr 2026
(Sharecast News) - A trio of leading economic indicators in Germany pointed to an economic slowdown over recent months, with GDP growth easing, retail sales falling sharply and unemployment rising to a 15-year high.
Thursday 30 Apr 2026
Thursday 30 Apr 2026
Wednesday 29 Apr 2026
Wednesday 29 Apr 2026
Wednesday 29 Apr 2026
Wednesday 29 Apr 2026
Wednesday 29 Apr 2026
Wednesday 29 Apr 2026
Wednesday 29 Apr 2026
Wednesday 29 Apr 2026
Wednesday 29 Apr 2026
Wednesday 29 Apr 2026
Wednesday 29 Apr 2026
Tuesday 28 Apr 2026
Tuesday 28 Apr 2026
Tuesday 28 Apr 2026
Tuesday 28 Apr 2026
Tuesday 28 Apr 2026
Tuesday 28 Apr 2026
Tuesday 28 Apr 2026
Tuesday 28 Apr 2026
Tuesday 28 Apr 2026
Monday 27 Apr 2026
Monday 27 Apr 2026
Monday 27 Apr 2026
Monday 27 Apr 2026
Monday 27 Apr 2026
Monday 27 Apr 2026
Monday 27 Apr 2026
Monday 27 Apr 2026