Iran's Supreme Leader authorized peace talks, triggering a 6% oil price drop as markets priced out war risks and inflation concerns eased.