Long-term forecast of energy commodities price using machine learning · Study