Oil prices should eventually resume their upward journey but it will be a subdued affair with the huge stock overhang tempering gains until the end of next year at the very least.

More Quotes by Stephen Brennock