A hybrid model of dynamic time wrapping and hidden Markov model for forecasting and trading in crude oil market