Why Demand Destruction Is More Worrying Than A Supply Crunch In Oil Markets
The two main narratives in oil markets today revolve around a supply crunch sending prices higher and the global economic slowdown destroying demand. While there are both supply and demand issues, it seems that the […]