Link Details
AFP - Europe's major stock markets stablized on Wednesday as falling crude oil prices hit energy stocks, offsetting a bright performance overnight in New York and earlier in Tokyo.