BP reported a sharp rise in profits as escalating conflict involving Iran pushed global oil prices higher, boosting earn...
BP reported a sharp rise in profits as escalating conflict i...