Nigeria offshore oil production are being shutdown. Its cost of oil production around US$ 30 per barrel. North Sea oil production slowing down as well. It will just be a matter of time before oil price turns!
DLS Price at posting:
58.0¢ Sentiment: Sell Disclosure: Held