- March 24, 2015
- Energy , Industry News , News
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.