Actualités G7 agrees oil price cap: reducing Russia's revenues, while keeping global energy markets stable