Repsol profit surges 57% on refining margin amid Iran war, still below forecast — ChemBrief Topics