Jeff Powell, chief investment officer at Polaris Greystone Financial, blamed much of oil’s decline on OPEC’s failure to cut production. “You’ve also seen a lot of efficiencies created as oil has dropped within the fracking segment of the U.S. market, so a lot of the production that’s going on in the U.S. really hasn’t slowed down even though you have seen this material drop in oil price,” Powell told CNBC. Read More