BP profits more than double as oil trading booms on soaring crude prices amid Iran war

· The Independent

Read full story at source