Oil prices are likely to jump much higher than expected, in order to meet predicted demand at the end of the decade, according to Barclays strategists.
read more
Oil prices are likely to jump much higher than expected, in order to meet predicted demand at the end of the decade, according to Barclays strategists.
read more