Quote: " Add to that the large number of megaprojects that will be coming on line and I'm pretty optimistic about oil prices (though I confess I've been wrong on this subject in the past)."
Depending on one's point of view, you could take that "optimistic" statement two ways. I what exactly is meant by that?
Oil Consumption Growth Slow [View article]
Depending on one's point of view, you could take that "optimistic" statement two ways. I what exactly is meant by that?