Despite the unlikely scenario of supply cutbacks in the oil market, prices have found some support above $30 a barrel.
read more
Despite the unlikely scenario of supply cutbacks in the oil market, prices have found some support above $30 a barrel.
read more