BBP Read More Shell and BP shares lifted as oil rebounds on breakdown of US-Iran peace talksMay 20, 2026 Shell and BP shares lifted as oil rebounds on breakdown of US-Iran peace talks Proactive uses images sourced…