20 Nigerian Crude Oil Ships Stranded In International Market Over Reduced Demands

20 Nigerian Crude Oil Ships Stranded In International Market Over Reduced Demands In International Countries

At least 20 ships with Nigeria’s crude oil are reportedly stranded in the international market as the country finds it…

2 years ago