BP profits more than double, beating expectations as Iran war boosts oil prices
BP on Tuesday reported stronger-than-expected first-quarter earnings, citing "exceptional" oil trading contributions. The results come as energy supermajors experience a significant share price boost,