×

Oil stress test: PXD & WLL

2:22 PM ET Wed, 21 Jan 2015

Eric Otto, CLSA, names oil stocks screaming at investors right now.