Know the staggering scale of VLCC oil tankers—vessels longer than the Eiffel Tower that carry 318 million litres of crude. As 15 ships come under fire in the 2026 Hormuz conflict, we explore the ...