Why The Price Of Oil Is Finally Declining And Why It Will Lead To
The price of oil has finally started to obey the law. What law is that? The Law of Supply and Demand. Thanks to the US fracking boom that has done this (see chart) to US production, the supply of oil worldwide has outstripped demand since 2012. So why haven’t prices fallen before this summer? And are falling…