Top maritime news
Russian oil production edged down to 11.00 million barrels per day (bpd) in April from 11.05…