Tuesday 24 Mar 2026
(Sharecast News) - FTSE 250 (MCX) 21,240.27 -0.03%
Tuesday 24 Mar 2026
(Sharecast News) - London's FTSE 100 was up 0.6% at 9,948.36 in afternoon trade on Tuesday.
Tuesday 24 Mar 2026
(Sharecast News) - London stocks were firmer by midday on Tuesday, with investors seemingly taking comfort from Donald Trump's claims of a potential resolution to the Iran conflict.
Tuesday 24 Mar 2026
(Sharecast News) - Eurozone private sector output slowed sharply in March, a closely-watched survey showed on Tuesday, as cost inflation soared and confidence waned following the outbreak of war in the Middle East.
Tuesday 24 Mar 2026
(Sharecast News) - London stocks nudged higher in early trade on Tuesday following a volatile session a day earlier, as investors waited to see if anything comes of Trump's claims that a resolution to the Iran conflict could be on the cards.
Tuesday 24 Mar 2026
(Sharecast News) - London stocks were set for a broadly flat open on Tuesday following a volatile session a day earlier, when markets whipsawed as investors mulled mixed messages on the Middle East conflict.
Tuesday 24 Mar 2026
(Sharecast News) - London stocks ended firmly in the black on Tuesday, with energy firms pacing the gains amid higher oil prices, as investors continued to mull mixed messages regarding the conflict in the Middle East.
Monday 23 Mar 2026
(Sharecast News) - London stocks were set to slide at the open on Monday as the war in the Middle East escalated after the US and Iran exchanged fresh threats over the weekend.
Sunday 22 Mar 2026
(Sharecast News) - Iran has threatened to "irreversibly destroy" energy infrastructure across the Middle East after Donald Trump said the US would "obliterate" the country's power plants if it did not reopen the Strait of Hormuz within 48 hours.
Friday 20 Mar 2026
(Sharecast News) - 21,351.40 -208.64 (-0.97%)
Friday 20 Mar 2026
(Sharecast News) - Energy prices eased off recent highs on Friday, after Israel insisted the war with Iran would end faster than expected.
Thursday 19 Mar 2026
(Sharecast News) - UK stocks suffered a broad sell-off on Thursday, sending London's blue chips to their lowest levels since the start of the year, with investors digesting the latest policy decisions from central banks along with yet more wild swings on energy markets amid ongoing developments in the Middle East.
Thursday 19 Mar 2026
(Sharecast News) - The US is considering lifting sanctions on Iranian oil that has become stranded at sea following the outbreak of war in the Middle East.
Thursday 19 Mar 2026
(Sharecast News) - FTSE 250: 21,574.24 -506.53 (-2.29%)
Thursday 19 Mar 2026
(Sharecast News) - London's FTSE 100 was a sea of red in afternoon trade on Thursday, with the index down 2.4% at 10,056.94.
Thursday 19 Mar 2026
(Sharecast News) - The boss of QatarEnergy said on Thursday that the company may have to declare force majeure after Iran's attack damaged facilities that produce 17% of its liquefied natural gas export capacity.
Thursday 19 Mar 2026
(Sharecast News) - Sales of new single‑family homes fell sharply in January, dropping to a seasonally adjusted annual rate of 587,000, according to the Census Bureau, down 17.6% from December's revised 712,000 pace and 11.3% lower year-on-year.
Thursday 19 Mar 2026
(Sharecast News) - Five European nations and Japan on Thursday said they were ready to join "appropriate efforts" to ensure safe passage for shipping through the Strait of Hormuz which is currently closed to most vessels due to the Iran war.
Thursday 19 Mar 2026
(Sharecast News) - The European Central Bank left interest rates on hold at 2% on Thursday, as widely expected, as it said the war in the Middle East has made the outlook "significantly" more uncertain.
Thursday 19 Mar 2026
(Sharecast News) - London stocks were a sea of red by midday on Thursday as a jump in oil and gas prices fuelled concerns that rising inflation will weigh on global growth, as the Bank of England stood pat on interest rates.
Thursday 19 Mar 2026
Thursday 19 Mar 2026
Thursday 19 Mar 2026
Wednesday 18 Mar 2026
Wednesday 18 Mar 2026
Wednesday 18 Mar 2026
Tuesday 17 Mar 2026
Tuesday 17 Mar 2026
Tuesday 17 Mar 2026
Tuesday 17 Mar 2026
Tuesday 17 Mar 2026
Tuesday 17 Mar 2026
Tuesday 17 Mar 2026
Tuesday 17 Mar 2026
Monday 16 Mar 2026
Monday 16 Mar 2026
Friday 13 Mar 2026
Friday 13 Mar 2026
Friday 13 Mar 2026
Friday 13 Mar 2026
Friday 13 Mar 2026
Friday 13 Mar 2026
Friday 13 Mar 2026
Friday 13 Mar 2026
Friday 13 Mar 2026
Friday 13 Mar 2026
Thursday 12 Mar 2026
Thursday 12 Mar 2026
Thursday 12 Mar 2026
Thursday 12 Mar 2026