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.
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.