“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 tonnes (DWT), joined the fleet. Compared to 2023, the capacity ...
The amount of Russian and Iranian oil held on ships has hit multi-month highs as harsher U.S. sanctions reduced the number of ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results