Record Quarterly Revenue of $135.8 million, an increase of 32.9% year over year –– Gross Margin of 37.0% –– Operating Profit of $18.7 million ...
BP (LON:BP) posted a third-quarter underlying replacement cost profit, or adjusted net income, of $2.21 billion, ahead of expectations, and the oil major maintained its quarterly share buyback at $750 ...