Brent crude tops $81 a barrel after US targets Russian oil revenues