Top maritime news
The Department of Petroleum Resources (DPR) says it has sealed 16 filling stations for selling petrol above…