Oil has fallen too far too fast, and benchmark Brent crude could be back at $70 or $80 per barrel, the CEO of Signal Investment Research said Tuesday.

Stephen Davis said on CNBC’s “Squawk Box” he sees oil prices bouncing $10 In the next three to six months and believes prices could go much higher.

Read More…

Related Posts