No Deal On Russian Oil Price Cap As Deadline Looms
By Irina Slav The European Union has yet to strike a deal on the proposed price cap for Russian oil. Poland, Estonia, and Lithuania are pushing for the price cap to be set at $30 per barrel, $10 more than the estimated production costs for Russia. The cap is set to come into effect on … Read more