G7 Talks With India, China On Russian Oil Price Cap Positive Jun 29, 2022 Group of Seven democracies have had positive and productive discussions with China and India about a plan to cap…