A severely oversold and shorted oil market is creating a bid for... by Chris Jarvis

A severely oversold and shorted oil market is creating a bid for covering in U.S. crude.

More Quotes by Chris Jarvis