Top maritime news
French oil major Total SA will make final decision on 10 oil and gas production projects…