Iran turns back three oil tankers in Strait of Hormuz amid 2026 conflict - TrendCloud