
G-7 leaders united behind Ukraine, aim at Kremlin oil money
ELMAU, Germany (AP) — Leaders of the world’s biggest developed economies said Tuesday they would explore far-reaching steps to cap Russia's income from oil sales that are financing its invasion...








