[ad_1] London-based BP reported robust underlying profit for the third quarter and said it would buy back another $2.5 billion of shares, as a strong performance in natural-gas trading offset weaker refining margins. [ad_2] Source link Source link
Read More