Oil prices will continue to benefit from the positive developments in the U.S.-China trade, 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