FTSE 100 steadies as oil prices climb amid fears Iran conflict could disrupt global energy supply 4 March 2026