Russian oil
- Group of Seven rich nations and the European Union in June agreed to explore imposing the cap to reduce Moscow’s revenues and deplete its war chest, but details are still being worked out
© 2022 SAUDI RESEARCH & PUBLISHING COMPANY, All Rights Reserved And subject to Terms of Use Agreement.