BP profits hit 18-year high as Iran war drives up oil refining margins
10 hours ago
BP's underlying replacement cost profit quadrupled to $8.46bn as Middle East conflicts boosted refining margins. The firm intends to use excess cash to settle Deepwater Horizon liabilities and divest North Sea assets.