BP joins rivals with bumper $8.2 bln profit
Natural gas trading boosts profit*BP to buy back another $2.5 bln in shares*U.S. President Biden has urged sector to stop "war profiteering"(Adds graphic,...
Natural gas trading boosts profit*BP to buy back another $2.5 bln in shares*U.S. President Biden has urged sector to stop "war profiteering"(Adds graphic,...