FTSE 100 fell 0.10% on Tuesday as US‑Iran talks stalled and oil flow through Hormuz remained constrained.
Sterling weakened to $1.3506 per dollar while Germany’s DAX and France’s CAC 40 slipped 0.4% and 0.3% respectively.
BP reported a brief power outage at its Whiting, Indiana refinery, shutting one processing unit; Ineffable Intelligence secured $1.1 bn seed funding.
A consumer group challenged the £9.1 bn motor‑finance compensation scheme, while inflation expectations fell in April per a YouGov‑Citigroup survey.