Oil On Track For Highest Annual Gains Since 2009 | CNBC · CNBC Television · Sentinel