×

Oil Stocks Tumble on Release

10:20 AM ET Thu, 23 June 2011

A long time oil stock buyer weighs in on oil falling on the U.S. tapping its vast emergency petroleum stockpile, with Jerry Castellini, CastleArk Management president.