Oil market unsatisfied with production freeze as prices slide
The global oil market looks unsatisfied with the latest move by four major crude producers who called for a freeze in their output levels, as prices began to slide once again late last week. There has been much talk about the deal, yet in essence the deal only freezes production, leaving the current situation of […]