Oil retreats, but the Russian budget is in the positive territory.
Edited by Rhod Mackenzie / 2017-08-02 08:01:31
Oil prices reached $ 53 per barrel, but they then retreated. Now the barrel of the North Sea Brent blend is trading around $ 51.3.
