EU envoys have failed to reach a deal on a new batch of anti-Russian sanctions but kept the oil price cap at $44.10 per barrel for a week
Read Full Article at RT.com