SawitMarket
European stocks gain on hopes for Iran de-escalation, oil set for record monthly rise