Oil holds weekly loss on glut concerns, China’s demand outlook

Share it

Brent crude traded below $71 a barrel after falling 3.8% last week, while West Texas Intermediate was near $67.

Leave a Comment

Your email address will not be published. Required fields are marked *