There are strong indications that more trouble awaits Nigeria as crude oil price fell to $46.31 per barrel, $11 below…
Oil traders are struggling to sell West African crude oil as the coronavirus slashed demand from China and European refiners…
This website uses cookies.