Shares of oil giants BP and Shell slid as Brent crude oil prices dropped from $107 to below $96 a barrel amid optimism over talks to end the US-Israel conflict with Iran. BP shares fell 1.3% to 544.4p, while Shell declined 1.1% to 3,173.5p. The recent 48-day ceasefire and ongoing negotiations in Qatar have boosted market hopes for de-escalation. However, US strikes on southern Iran have kept tensions elevated. Deutsche Bank analysts noted growing optimism that the conflict may be nearing an end, though the oil majors’ earnings momentum could weaken if crude prices remain under pressure.