RecodeX 重构消息,受中东战争推高油价影响,BP二季度利润达57.3亿美元,创四年来新高。