Russia banks on more revenues with extended oil output cuts
Government worried as global oil price weakens hopes of higher tax payments from country’s producers
Government worried as global oil price weakens hopes of higher tax payments from country’s producers