Monday 27 Apr 2026
(Sharecast News) - London's FTSE 100 was down 0.2% at 10,354.34 in afternoon trade on Monday.
Monday 27 Apr 2026
(Sharecast News) - Goldman Sachs lifted its oil price forecasts as it cited lower Persian Gulf production.
Monday 27 Apr 2026
(Sharecast News) - London stocks had edged higher by midday on Monday, while oil prices rose, as investors continued to mull the latest developments in the US-Iran war following a report that Tehran has put forward a peace proposal, and after a second round of talks over the weekend failed to materialise.
Monday 27 Apr 2026
(Sharecast News) - China's industrial firms reported a sharp jump in industrial profits during March, recording their fastest growth in six months, despite geopolitical turmoil.
Monday 27 Apr 2026
(Sharecast News) - London stocks were flat in early trade on Monday, while oil prices rose after a second round of peace talks between the US and Iran failed to materialise over the weekend, although there were also reports that Tehran has put forward a peace proposal.
Monday 27 Apr 2026
(Sharecast News) - Consumer sentiment in Germany has fallen sharply, a closely-watched survey showed on Monday, weighed down by the ongoing war in Iran.
Monday 27 Apr 2026
(Sharecast News) - Iran has reportedly given the US a new proposal to reopen the Strait of Hormuz and end the war.
Monday 27 Apr 2026
(Sharecast News) - London stocks were set for a flat open on Monday after Donald Trump cancelled a planned trip by US officials to Pakistan for peace talks with Iran over the weekend, although there were also reports that Iran has made a peace proposal to the US.
Friday 24 Apr 2026
(Sharecast News) - London's FTSE 100 fell for the fifth straight session on Friday amid ongoing geopolitical uncertainty, as investor focus remains fixed on developments in the Middle East.
Friday 24 Apr 2026
(Sharecast News) - The Department of Justice has dropped its probe of Federal Reserve chair Jerome Powell, clearing the way to appoint Donald Trump's nominee Kevin Warsh to take over as successor, as political pressure mounts on the US central bank to cut interest rates.
Friday 24 Apr 2026
(Sharecast News) - London's FTSE 100 was down 0.6% at 10,390.30 in afternoon trade on Friday.
Friday 24 Apr 2026
(Sharecast News) - FTSE 250 (MCX) 22,673.82 -0.40%
Friday 24 Apr 2026
(Sharecast News) - Iranian Foreign Minister Abbas Araghchi is reportedly expected to arrive in Islamabad on Friday night for a possible second round of peace talks with the US.
Friday 24 Apr 2026
(Sharecast News) - London stocks had extended losses by midday on Friday as oil prices rose amid ongoing concerns about the US-Iran standoff in the Strait of Hormuz and the prospect of a prolonged conflict, as investors digested an unexpected jump in UK retail sales.
Friday 24 Apr 2026
(Sharecast News) - German business sentiment deteriorated in April to its worst level since May 2020 as the war in Iran took its toll, according to a survey released on Friday by the Ifo Institute.
Friday 24 Apr 2026
(Sharecast News) - London stocks fell in early trade on Friday amid ongoing concerns about the US-Iran standoff in the Strait of Hormuz, as investors digested a surprise jump in UK retail sales.
Friday 24 Apr 2026
(Sharecast News) - The ceasefire between Lebanon and Israel will be extended by three weeks, according to US President Donald Trump, following talks between the two sides at the White House.
Friday 24 Apr 2026
(Sharecast News) - London stocks were set to slump at the open on Friday amid ongoing concerns about the US-Iran standoff in the Strait of Hormuz and after Trump threatened to impose tariffs on the UK if it does not drop its digital services tax on US social media companies.
Thursday 23 Apr 2026
(Sharecast News) - London's FTSE 100 fell for the fourth straight day on Thursday as another jump in the price of oil dampened sentiment after Donald Trump said there was "no time frame" for ending the war in Iran.
Thursday 23 Apr 2026
(Sharecast News) - London's FTSE 100 was down 0.1% at 10,463.84 in afternoon trade on Thursday.
Thursday 23 Apr 2026
Thursday 23 Apr 2026
Thursday 23 Apr 2026
Thursday 23 Apr 2026
Thursday 23 Apr 2026
Thursday 23 Apr 2026
Wednesday 22 Apr 2026
Wednesday 22 Apr 2026
Wednesday 22 Apr 2026
Wednesday 22 Apr 2026
Wednesday 22 Apr 2026
Wednesday 22 Apr 2026
Wednesday 22 Apr 2026
Wednesday 22 Apr 2026
Wednesday 22 Apr 2026
Tuesday 21 Apr 2026
Tuesday 21 Apr 2026
Tuesday 21 Apr 2026
Tuesday 21 Apr 2026
Tuesday 21 Apr 2026
Tuesday 21 Apr 2026
Tuesday 21 Apr 2026
Tuesday 21 Apr 2026
Tuesday 21 Apr 2026
Tuesday 21 Apr 2026
Tuesday 21 Apr 2026
Tuesday 21 Apr 2026
Monday 20 Apr 2026
Monday 20 Apr 2026
Monday 20 Apr 2026