A slowing world economy has no need for excess oil.
Technical Indicators

Penafian