Greeks continue to lead the way and lead by far in tanker orders - 12.6% of those ordered in 2024 are scheduled to be delivered in 2028 or later ...