The G7 price cap on Russian oil may produce results most industrialized nations don't expect, Demostenes Floros, senior energy economist at CER-Centro Europa Ricerche and contract professor of Master "Italy-Russia International Relations," University of Bologna, told Sputnik.