Leaders from the Group of Seven nations made a renewed push Tuesday to continue punishing Russia over its war against Ukraine by agreeing to explore a price cap on Russian oil amid surging energy costs, while pledging $4.5 billion to combat a growing food crisis.In a communique issued after the three-day summit in southern Germany, the G-7 members also indicated they were mindful of China's ties with Russia as well as Beijing's assertiveness, vowing to pursue "coordinated action" against perceived harmful economic practices.The meeting in Schloss Elmau among leaders from Britain, Canada, Fr…READ FULL ARTICLE