Top maritime news
Global demand for oil is finally close to outstripping supply after nearly three years of surplus…