World G7 countries pledge to stop Russia oil imports Kairi May 9, 2022 The G7 membership of rich countries devoted Sunday to phasing out its dependency on Russian oil and issued a scathing assertion accusing President Vladimir Putin...