Dan Pickering, CIO of Pickering Energy Partners, says there's a "cushion" that's keeping financial traders "pretty sanguine" about prices..