Oil prices have climbed higher following a fall in US inventory and stronger demand, with growth largely restricted due to high supplies from OPEC countries.
Oil prices have climbed higher following a fall in US inventory and stronger demand, with growth largely restricted due to high supplies from OPEC countries.