Friday 26 Jun 2026
(Sharecast News) - UK stocks trimmed losses after a late rally into the close, with the FTSE 100 finishing just 0.2% lower after hitting a two-month high the previous session.
Friday 26 Jun 2026
(Sharecast News) - FTSE 250 (MCX) 22,999.87 -0.70%
Friday 26 Jun 2026
(Sharecast News) - London's FTSE 100 was down 0.4% at 10,486.81 in afternoon trade on Friday.
Friday 26 Jun 2026
(Sharecast News) - The US goods trade deficit widened sharply in May, according to advance figures from the Census Bureau, increasing to $105.8bn from $83bn in April on a seasonally adjusted basis.
Friday 26 Jun 2026
(Sharecast News) - Eurozone consumers became less worried about inflation in May, with near-term price expectations cooling despite remaining above the European Central Bank's 2% target.
Friday 26 Jun 2026
(Sharecast News) - US wholesale inventories edged higher in May, according to the Census Bureau, rising 0.3% month-on-month to $943.9bn.
Friday 26 Jun 2026
(Sharecast News) - London stocks had extended losses by midday on Friday amid renewed concerns about relations between the US and Iran following reports the latter was responsible for an attack on a cargo ship near the coast of Oman, and as the tech selloff continued.
Friday 26 Jun 2026
(Sharecast News) - London stocks fell in early trade on Friday amid renewed concerns about relations between the US and Iran following reports the latter was responsible for an attack on a cargo ship near the coast of Oman, and as the tech selloff continued.
Friday 26 Jun 2026
(Sharecast News) - London stocks were set to fall at the open on Friday amid renewed concerns about relations between the US and Iran after the latter reportedly attacked a cargo ship near Oman, and as the tech selloff continued.
Thursday 25 Jun 2026
(Sharecast News) - FTSE 221550 (MCX) 23,215 0.49%.49
Thursday 25 Jun 2026
(Sharecast News) - London's FTSE 100 was 0.9% higher at 10,554.87 in afternoon trade on Thursday.
Thursday 25 Jun 2026
(Sharecast News) - London stocks enjoyed their highest close in two months on Thursday, led higher by 3i Group after a well-received update on the performance of its largest portfolio holding, and as solid results from Micron Tehnology lifted the mood.
Thursday 25 Jun 2026
(Sharecast News) - US inflation accelerated in May, with the Federal Reserve's preferred gauge posting its fastest core increase since 2023, according to the Bureau of Economic Analysis.
Thursday 25 Jun 2026
(Sharecast News) - Americans lined up for unemployment at a decelerated rate in the week ended 20 June, according to the Department of Labor, with initial jobless claims dropping by 12,000 from the previous week's upwardly revised print to 215,000.
Thursday 25 Jun 2026
(Sharecast News) - US economic growth was revised higher in the first quarter, with real gross domestic product now estimated to have increased at an annualised 2.1% pace, according to the Bureau of Economic Analysis, following 0.5% growth in the final quarter of 2025.
Thursday 25 Jun 2026
(Sharecast News) - Consumer sentiment in Germany has started to stabilise, a closely-read survey showed on Thursday, although it remains subdued.
Thursday 25 Jun 2026
(Sharecast News) - London stocks had ticked higher by midday on Thursday as oil prices eased back to pre-war levels as shipping through the Strait of Hormuz picked up, and ahead of a key US inflation reading.
Thursday 25 Jun 2026
(Sharecast News) - London stocks were flat in early trade on Thursday as investors eyed a key US inflation reading, while oil prices eased back to pre-war levels as shipping through the Strait of Hormuz picked up.
Thursday 25 Jun 2026
(Sharecast News) - London stocks were set to fall at the open on Thursday as investors eyed a key US inflation reading.
Thursday 25 Jun 2026
(Sharecast News) - Oil prices fell to pre-Iran war levels on Thursday as the pace of ships exiting the Strait of Hormuz accelerated, easing concerns about short-term supply.
Wednesday 24 Jun 2026
Wednesday 24 Jun 2026
Wednesday 24 Jun 2026
Wednesday 24 Jun 2026
Wednesday 24 Jun 2026
Wednesday 24 Jun 2026
Wednesday 24 Jun 2026
Wednesday 24 Jun 2026
Wednesday 24 Jun 2026
Wednesday 24 Jun 2026
Tuesday 23 Jun 2026
Tuesday 23 Jun 2026
Tuesday 23 Jun 2026
Tuesday 23 Jun 2026
Tuesday 23 Jun 2026
Tuesday 23 Jun 2026
Tuesday 23 Jun 2026
Tuesday 23 Jun 2026
Monday 22 Jun 2026
Monday 22 Jun 2026
Monday 22 Jun 2026
Monday 22 Jun 2026
Monday 22 Jun 2026
Monday 22 Jun 2026
Monday 22 Jun 2026
Monday 22 Jun 2026
Friday 19 Jun 2026
Friday 19 Jun 2026
Friday 19 Jun 2026
Friday 19 Jun 2026