These lower prices should also stop significant (according to IEA) marginal projects being developed which should flow thru to supply / demand economics... Nov 27 should see an opec reaction
DLS Price at posting:
$1.18 Sentiment: Buy Disclosure: Not Held