BP profits more than double as oil trading booms on soaring crude prices amid Iran war - The FTSE 100 firm’s preferred profit ...