Home Oil majors post mixed Q1 as Iran war distorts profits, product flows