Oil holds loss after worst slump in 3 years on weakening outlook

Oil industry news
Oil industry news

Breaking