Select Page


Oil futures declined on Friday, with worries about the demand outlook from of China putting a damper on crude this week, while supply concerns have helped limit downside.

Share it on social networks