In 2024, new crude oil tanker deliveries dropped to a 36-year low as only 17 new tankers, with a capacity of 2.5m deadweight ...
Oil prices edged higher but remained near a two-week low on Tuesday, as weak economic data from China and rising temperatures ...