According to reports, a Chinese oil tanker has bypassed the US blockade of the Strait of Hormuz, 14 April 2026