The reduction in oil production in Russia shows the failure of the sale of oil
Russia’s decision to cut oil production by 500,000 barrels a day reflects its inability to sell all the crude produced, US Treasury Assistant Secretary Ben Harris said Thursday. Russian Deputy Prime Minister

Follow