Growing Armada of Tankers Seeks Hormuz-Bypass Oil From Red Sea
At least 27 large crude oil tankers are anchored off Saudi Arabia's Yanbu port on the Red Sea on March 16, 2026.
At least 27 large crude oil tankers are anchored off Saudi Arabia's Yanbu port on the Red Sea on March 16, 2026.