Global oil prices rebounded as more leading petroleum producers announced they would curtail investment because of tumbling crude prices.
Global oil prices rebounded as more leading petroleum producers announced they would curtail investment because of tumbling crude prices.