Major world stock markets slipped on Friday, but still had their best week this year, as crude oil prices stabilized.
Read more on reuters.com
B Lee flipped this story into Our Times And Culture...•2960d