84 million barrels of Nigerian crude stranded at sea – Report
An estimated 84 million barrels of Nigerian crude oil is currently stranded at sea, a report by Wall Street Journal has said. In an April 27 report, the newspaper said cargo ships filled with Nigerian crude had nowhere to go and…