Wednesday 27 May 2026
(Sharecast News) - The FTSE 250 was being propped up on Wednesday by strong gains in consumer-facing sectors like retail, apparel and travel, partly offset by heavy falls from energy stocks as oil prices dropped.
Wednesday 27 May 2026
(Sharecast News) - London stocks finished a choppy session higher on Wednesday, with retailers pacing the advance and oil prices falling below $100 a barrel as investors continued to assess developments in the Middle East conflict.
Wednesday 27 May 2026
(Sharecast News) - The Richmond Federal Reserve's manufacturing index increased to 13 points in May, up from a reading of 3 in April, as all three of its component indices rose.
Wednesday 27 May 2026
(Sharecast News) - London's FTSE 100 was flat at 10,487.29 in afternoon trade on Wednesday.
Wednesday 27 May 2026
(Sharecast News) - Oil prices slid further on Wednesday afternoon following a report that Iran is committed to restoring the number of commercial transit ships through the Strait of Hormuz to pre-war levels within a month.
Wednesday 27 May 2026
(Sharecast News) - Goldman Sachs lifted its 2026 year-end target for the S&P 500 on Wednesday to 8,000 from 7,600, as it said continued earnings growth should drive equity market upside.
Wednesday 27 May 2026
(Sharecast News) - London stocks had popped into the black by midday on Wednesday, with retailers pacing the advance and oil prices holding below $100 a barrel as investors continued to mull developments in the Middle East conflict.
Wednesday 27 May 2026
(Sharecast News) - London stocks were just a touch lower in early trade on Wednesday, with oil prices holding below $100 a barrel as investors continued to mull developments in the Middle East conflict after Iran threatened to retaliate following US strikes.
Wednesday 27 May 2026
(Sharecast News) - London stocks were set to fall at the open on Wednesday as investors continue to mull developments in the Middle East conflict, after Iran threatened to retaliate following US strikes.
Tuesday 26 May 2026
(Sharecast News) - London's blue chips rose to a five-week high on Tuesday, though trading was rangebound as investors continued to digest mixed signals surrounding peace deal talks between the US and Iran, while oil prices rebounded after heavy falls over recent days.
Tuesday 26 May 2026
(Sharecast News) - FTSE 250 (MCX) 23,412.10 1.06%
Tuesday 26 May 2026
(Sharecast News) - US home‑price growth slowed in March, according to the latest S&P/Case‑Shiller data, with the national index rising 0.7% year‑on‑year, down from 0.8% in February.
Tuesday 26 May 2026
(Sharecast News) - London's FTSE 100 was up 0.6% at 10,526.99 in afternoon trade on Tuesday.
Tuesday 26 May 2026
(Sharecast News) - US consumer confidence slipped slightly in May, according to the Conference Board, with the headline index edging down to 93.1 from an upwardly revised 93.8 in April.
Tuesday 26 May 2026
(Sharecast News) - London stocks were still in the black by midday on Tuesday as investors mulled more mixed messages on progress in US-Iran peace talks, with oil prices up again after the US carried out new strikes on Iran.
Tuesday 26 May 2026
(Sharecast News) - London stocks rose in early trade on Tuesday, with investors cautiously optimistic about a peace deal despite the US carrying out renewed strikes on Iran, threatening the fragile ceasefire that began on 8 April.
Tuesday 26 May 2026
(Sharecast News) - London stocks were set to fall at the open on Tuesday, while Brent crude rose after the US launched new strikes on Iran.
Tuesday 26 May 2026
(Sharecast News) - Oil prices rose again on Tuesday after the US launched new strikes on Iran, threatening the fragile ceasefire that began on 8 April.
Friday 22 May 2026
(Sharecast News) - FTSE 250 (MCX) 23,141.59 0.84%
Friday 22 May 2026
(Sharecast News) - London's FTSE 100 was up 0.3% at 10,470.09 in afternoon trade on Friday.
Friday 22 May 2026
Friday 22 May 2026
Friday 22 May 2026
Friday 22 May 2026
Friday 22 May 2026
Friday 22 May 2026
Thursday 21 May 2026
Thursday 21 May 2026
Thursday 21 May 2026
Thursday 21 May 2026
Thursday 21 May 2026
Thursday 21 May 2026
Thursday 21 May 2026
Thursday 21 May 2026
Thursday 21 May 2026
Thursday 21 May 2026
Thursday 21 May 2026
Wednesday 20 May 2026
Wednesday 20 May 2026
Wednesday 20 May 2026
Wednesday 20 May 2026
Wednesday 20 May 2026
Wednesday 20 May 2026
Wednesday 20 May 2026
Wednesday 20 May 2026
Wednesday 20 May 2026
Tuesday 19 May 2026
Tuesday 19 May 2026
Tuesday 19 May 2026
Tuesday 19 May 2026