The oil and gas producing giant BP has recorded a more than doubling of profits as it benefits from high prices from the Iran war.
This post was originally published on this site.