Oil set for longest losing streak since 2015 amid looming economic fears

Oil industry news
Oil industry news

Breaking