BP reported first-quarter profits of $3.2 billion (£2.4 billion), more than double last year’s figure, driven by soaring oil prices following the Iran war. The gains exceeded analyst expectations and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results