Research Team

One couldn’t fathom a day where OPEC wished to freeze production. It seems like these OPEC miscreant countries are in a position of survival of the fittest. Freezing production may have to do with Saudi Arabia. The country’s once robust economy has moved fr...