The share market has posted its biggest weekly gain in two years, helpd by the European Central Bank's multi-billion euro stimulus package.

The share market has posted its biggest weekly gain in two years, helpd by the European Central Bank's multi-billion euro stimulus package.