Oil Prices Near $70 a Barrel as Strait of Hormuz Evacuation Plan Raises Hopes for Normalized FlowJune 29, 2026