Oil prices continued their decline this week as markets reacted to the US-Iran agreement, despite conflicting statements relating to some outstanding issues between the two sides, which reflect a fragile deal that continues to cloud calculations.

Brent crude futures posted a weekly loss of 10.65%, settling at $71.99 per barrel on Friday, compared with $80.57 per barrel at the close of last week's trading.

US crude futures also recorded a weekly loss of 8.30% — according to Al Bayan calculations — falling from $76.51 per barrel at the end of last week's trading, which closed on 19 June, to $69.23 per barrel this week.