The Group of Seven countries is working to cap the price of Russian oil in an attempt to limit Moscow's ability to fund its invasion of Ukraine, a plan
The world’s seven-largest industrialized economies have floated the idea of a price cap on Russian oil to further squeeze the Kremlin’s ability to fund its onslaught in Ukraine and try to protect consumers amid surging energy prices. The G-7′s pursuit of a price ceiling on Russian oil is not without its challenges, however, with energy .
The G-7’s pursuit of a price ceiling on Russian oil is not without its challenges, with energy analysts highly skeptical about the integrity of the proposal.