Oil prices slip on profit-taking, but head for strong weekly gain

About Author

Related posts