G-7 renews push to sanction Russia, to tackle China's market abuse.
Leaders from the Group of Seven industrialized nations on Tuesday made a renewed push to continue imposing sanctions on Russia to end its war on Ukraine, while seeking to cushion rising energy costs through a price cap on Russian oil and pledging $4.5 billion to combat food hunger.