Shell Q2 profit more than doubles to $9.84bn as Iran war boosts trading and oil prices · Pollar