Text this: Integrating finance dictionary in lexicon-based approach with machine learning algorithm to analyse the impact of OPEC news sentiment on financial market /