With a more constructive global macro outlook than at any time in the last year, oil is well-supported by both fundamental factors and sentiment now.

More Quotes by Stephen Innes