Brent Holds at $105 as Iran Talks Temper Rally
Oil prices are heading for a sharp weekly gain, with Brent steady at $105, but renewed hopes for U.S.-Iran diplomacy are capping further upside and keeping markets below the $110 threshold. Friday, April 24, 2026 As crude oil prices are set for a hefty $15 per barrel weekly gain, seeing ICE Brent back at $105 per barrel, oil markets are nevertheless closing the week on a hopeful note with Iran’s Foreign Minister believed to travel to Pakistan over the weekend. Even if through indirect talks, the fact that diplomacy is still an option between…
