Energy markets
Oil prices closed mixed on Friday after early gains but surged for the week amid persistent Strait of Hormuz supply disruptions. Following mid-week stall in US-Iran talks that pushed prices above $100, traders monitor potential progress while fearing escalation. WTI crude settled around $95 per barrel.