Oil prices are touching fresh multi-year highs as robust demand prospects coupled with a tense geopolitical backdrop make for a potent bullish cocktail.

More Quotes by Stephen Brennock