How the Iran war boosted profits at BP and Barclays
Barclays' profits rose, but loan losses weighed on its first-quarter results. At the same time, oil giant BP’s earnings jumped, largely driven by an exceptional oil trading boom linked to the Iran war.





