Barring the sentimental uptick on an expectation of a production freeze in Algiers, the fundamentals of oil seem to be pointing towards another leg down. The International Energy Agency has gone ahead and reduced the global demand picture for this year and next.
Read more: http://tinyurl.com/jeao3qb