
Meanwhile, Group of Seven(G7) and European Union diplomats have been discussing a price cap on Russian oil of between $65 and $70 a barrel, with the aim of limiting revenue to fund Moscow's military offensive in Ukraine without disrupting global oil markets.
from Commodities-Markets-Economic Times
Read The Rest:economictimes...