There are no caps on production for Libya, or Nigeria, or Iran,” Kilduff added. What the market itself is saying is also instructive as declining trading volumes imply diminishing investor ...
Read the rest of the story on Yahoo Nigerian News
Added June 05, 2017
from Yahoo Nigerian News