Eighty million barrels of Nigerian oil 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 Nigerian oil companies were competing to fill the “last few empty tankers still left