Oil prices rebounded as Iran tensions and Strait of Hormuz disruptions raised supply concerns, while a sharp drop in U.S. crude inventories added pressure on global markets