OPEC and Russia deal will prevent US shale coming back online: RBC’S Croft