Strait of Hormuz Crisis: Chinese Import Cuts and U.S. Exports Buffer Oil Markets in 2026 – News and Statistics – IndexBox Posted on May 27, 2026 by PG Newser News Source