Another downgrade in global crude oil demand has significantly soured the picture for global crude markets, and instead of a drawdown in global inventories, ...
A