Browsing Tag

Russia

G-7 define how it will work

Russia's President Vladimir PutinContributor | Getty Photos Information | Getty PhotosThe European Union on Friday agreed to cap Russian seaborne oil costs at $60 a barrel, after a number of days of intense negotiations over an…