The G7 wants to deprive Russia of oil revenue while also keeping supplies flowing.
The latest initiative to set a price ceiling for Russian crude announced by the Group of Seven nations last week may encounter significant difficulties, the Washington Post reported on Friday.
Continue reading https://on.rt.com/c1sw