Twenty-one million barrels of oil. To most of us, that is a number too large to visualize, an abstract digit on a trading screen. To the sailors aboard the massive VLCC tankers navigating the Strait
Explore topics you care about