The Star Petroleum Refining Company has issued an announcement insisting that only 39 tonnes, or about 47,000 litres of crude oil leaked from its broken offshore pipeline, near the deep-sea…

Read More