Top maritime news
BP will take a one-off $1.5 billion charge in its 2017 fourth quarter earnings as a…