WTI climbs above $74.50 as US strikes on Iran raise fears of supply disruption

23/06/2025