Ukraine round-up: G7 attempts oil price cap and Russia extends gas pipeline outage
Published
Leading world economies agree a price cap on Russian oil, as UN inspectors continue work at the Zaporizhzhia nuclear plant.
Full ArticlePublished
Leading world economies agree a price cap on Russian oil, as UN inspectors continue work at the Zaporizhzhia nuclear plant.
Full Article