Latest News from every corner of the World
Officials are optimistic about reaching an agreement aimed at limiting Moscow’s oil revenues.