European Union reaches agreement on price cap on oil from at $60 per barrel
Moscow: The European Union has reached an agreement on a $60 a barrel price cap for Russian oil after Poland dropped its objections.