The Single Largest Supply Risk In Oil Markets

Venezuela could be the reason that “tips the market decisively into deficit,” the International Energy Agency said in a new report.

Read more: http://tinyurl.com/y87keyt8