Headline: Chinese shipyard delivers 114,000-ton oil tanker to Greek Owners
Asset: OIL