UK inflation hits 3.3% as oil prices soar; Iran peace deal prospects ease inflation fears, boosting gold.