FTSE 100 steadies as oil prices climb amid fears Iran conflict could disrupt global energy supply 4 March 2026
UK economy stalls in January as GDP flatlines and Middle East conflict threatens growth 13 March 2026