Market report: Iran deal sparks relief wave amid hopes of inflationary pressures easing