OPEC, allies production limits regain control over supply glut
There seems to be relative stability on global oil prices throughout this week as members of OPEC and even allies regained critical control over the oil market due to their production limits were able to nutralise supply glut that caused…