Why the G-7 Cap on Russian Fuel Prices Will Be Harder Than it Looks
The Group of Seven industrialized nations is 24 days from imposing a cap on the prices at which Russia’s oil refineries are allowed to sell the fuels they make. It’s another historic moment for the global petroleum market.








