The Group of Seven’s price ceiling on Russian oil exports isn’t low enough to take a big bite out of the Kremlin’s revenues next year and economists say even if it does lead to a drop in crude production, Vladimir Putin still has plenty of cash for his war effort, at least for now.