BP PLC 3Q EPS 27.59c

BP PLC 3Q EPS 27.59c

BP replacement cost profit of $3.29B misses forecasts, announces $1.5 bn buyback

Source link