Russia’s President Vladimir Putin

Contributor | Getty Images News | Getty Images

The European Union on Friday agreed to cap Russian seaborne oil prices at $60 a barrel, after several days of intense negotiations over an appropriate level.

The announcement comes after the G-7 group of advanced economies