Oil prices have remained near multi-month lows as global market remained oversupplied despite evidence of strong compliance by OPEC and non-OPEC producers to reduce output.
Oil prices have remained near multi-month lows as global market remained oversupplied despite evidence of strong compliance by OPEC and non-OPEC producers to reduce output.