Oil Stays Above $100 as Death of Iran Security Chief Stokes Conflict
Key Points: Brent crude holds steady above $103 a barrel, while West Texas Intermediate trades near $96. Iran confirmed the death of Ali Larijani, its top security chief, increasing regional tension. Traffic through the vital Strait of Hormuz remains effectively...