英國石油(BP)利潤超預期,受伊朗戰事推高油價至 120 美元上方