BP Profits Reach Four-Year High, Boosted by Iran War | HyperFast