Analysts Continue To Slash Oil Demand Growth Estimates
As the coronavirus spreads fast outside China, dampening consumer and business sentiment, analysts continue cutting their forecasts of oil demand growth this year. In one of the latest downward revisions, Continue Reading
