Strategic oil release may calm markets but cannot fix Hormuz disruption | Conflict NewsBy Oguz OzdemirMarch 15, 2026 Hundreds of tankers sit idle on both sides of the Strait of Hormuz as Iran has effectively closed the waterway, pushing oil prices above $100 –…