LPNEWS
The oil-producing countries have had their own self-inflicted problems with declining prices and their budgetary calculations coming under stress which they could ill afford any further.

In this article