Tuesday 05 May 2026
(Sharecast News) - Rising bond yields and a shortened trading week were contributing to sharp falls for UK stocks on Tuesday, with the FTSE 100 dropping 1.4% by the close of play.
Tuesday 05 May 2026
(Sharecast News) - US job openings held steady at 6.9m in March, according to the Bureau of Labor Statistics' JOLTS report, while hires picked up and overall separations were little changed.
Tuesday 05 May 2026
(Sharecast News) - The US goods and services deficit widened to $60.3bn in March, up from a revised $57.8bn in February, according to the Bureau of Economic Analysis.
Tuesday 05 May 2026
(Sharecast News) - London's FTSE 100 was down 1.6% at 10,197.18 in afternoon trade on Tuesday.
Tuesday 05 May 2026
(Sharecast News) - London stocks were still firmly in the red by midday on Tuesday, with banks pacing the decline after disappointing results from HSBC, amid growing tensions between the US and Iran.
Tuesday 05 May 2026
(Sharecast News) - The meteoric rise in Ceres Power continued on Tuesday, with the stock topping the risers list on the FTSE 250, while Chrysalis Investments disappointed with a quarterly update.
Tuesday 05 May 2026
(Sharecast News) - The Reserve Bank of Australia delivered a third consecutive interest rate increase as it moved to contain mounting inflationary pressures tied to higher fuel costs, while warning that the war involving Iran would deal a significant blow to the economy.
Tuesday 05 May 2026
(Sharecast News) - London stocks tumbled in early trade on Tuesday, with banks under the cosh after disappointing results from HSBC, while growing tensions between the US and Iran dented sentiment.
Tuesday 05 May 2026
(Sharecast News) - London stocks were set to dip at the open on Tuesday amid growing tensions between the US and Iran.
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
Thursday 30 Apr 2026
Thursday 30 Apr 2026
Thursday 30 Apr 2026
Thursday 30 Apr 2026
Thursday 30 Apr 2026
Thursday 30 Apr 2026
Thursday 30 Apr 2026
Thursday 30 Apr 2026
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