CNN
Julia Horowitz
Facebook Messenger
No matching tags
No matching tags
No matching tags
London
No matching tags
The spectacular collapse in oil markets is showing no signs of easing, as the coronavirus crisis saps demand and producers run out of places to store all their excess barrels of crude.
As said here by Julia Horowitz, CNN Business