Oil Cuts Deal Yet to Tangibly Budge Prices Out of Slump
The impressive adherence to the six-month agreement of the Organization of the Petroleum Exporting Countries (OPEC) and 11 other oil producers to cut oil production has not succeeded so far in achieving a sustainable lift of oil prices, experts told Sputnik.