Oil Prices Surge Amid U.S. Naval Blockade of Iranian Ports
Global oil markets saw prices rise above $100 per barrel as the U.S. implemented a naval blockade of Iranian ports, marking an escalation in the ongoing Hormuz crisis. The collapse of peace negotiations in Islamabad further diminished hopes for a diplomatic solution, as reported by Splash247.