World oil prices seem to be stabilizing at US$80 dollars per barrel after global overproduction caused a 30 percent drop in prices. Oil producing countries have been busy meeting and coordinating to work on keeping production and prices under control. teleSUR.