JCB Energy Markets

Kiran Stacey

Opec today raised its predicted level of oil demand for 2011 from 86.83m barrels per day to 86.95mbpd, an increase of 120,000.
Interestingly, this comes out a few days after the IEA released its World Energy Outlook, showing its predictions have gone in the opposite direction. Read more