G-7 Backs Russian Oil Price-Cap Plan With Key Buyers Yet to Join

The Group of Seven most industrialized countries said they plan to implement a price cap for global purchases of Russian oil — a measure the US hopes will slash Moscow’s overall revenues but has so far been treated with skepticism in the oil market.