OPEC is in a struggle for its survival. It could mean $40 oil

CNN