GBP/USD pair set to register second straight weekly loss
The GBP/USD pair is holding modest gains near 1.3420.
Tensions in the Middle East are weighing on the pair.
The US employment report for May and US-Iran peace deal developments will be closely watched.
Ongoing tensions could trigger safe-haven flows, affecting the British Pound.