Russia oil price cap would not work and could push barrel to $140, critics argue | Fortune