
IEA Sees Oil Demand Growth Falling to Lowest Level in Years as Global Economy Stalls
From CNBC Crude futures have turned a 45% price rally in the first four months of 2019 into a fall of more than 15% since the start of April. “Now we are starting to see that confidence in demand is taking over and that is the main driving factor behind the current state of the oil market,” Neil Atkinson, head of









