Oil prices continue to hover near $100 per barrel, with geopolitical constraints in the Strait of Hormuz identified as a primary factor. This sustained elevation occurs despite a recent U.S.-Iran ceasefire, which had initially sparked hopes for a moderation in energy markets.
Strait of Hormuz Tensions Sustain Elevated Oil Prices
Oil PricesCrude OilStrait of HormuzGeopoliticsEnergy Markets
