What is OPEC?

What is OPEC? In the past week I have mentioned OPEC a lot on my social media posts. I have been getting messages from individuals who are keen to understand more about  OPEC . I then decided to put up this blog post hoping to simplify it for anyone who i ...