Oil rides best weekly winning streak since 2011 on flaring risks

Oil barrel
Oil barr

Breaking