What the Falling Oil Price Means for Russia and Ukraine

At present the price of Brent crude oil is $28 per barrel, while it was $114 per barrel in June Läs mer