Markets | Fri Feb 22, 2013 3:39am IST

Global shares, euro tumble on economic concerns, Italy vote