Markets | Wed Dec 12, 2012 4:39am EST

European shares keep brisk 3-week rally alive