OIL: What’s next?

In 2014 oil prices crashed. In June 2014, the price of Western Texas Intermediate[1] oil was $115.12 while in December it was $53.77. There are several reasons for abrupt decline in price. The main cause was the rapid supply growth which overwhelmed moderate demand. The political turmoil in Iraq and Read more…