Oil prices have slipped to six-week lows due to high global inventories and increasing doubts over OPEC’s ability to comply with the agreed output cuts.
Oil prices have slipped to six-week lows due to high global inventories and increasing doubts over OPEC’s ability to comply with the agreed output cuts.