October 22, 2017

Archives for January 2015

Troubled Water Over Oil

I’m sure you are aware that the oil price has fallen from over $100 per barrel to less than $50 since the middle of last year. This is bad news for some and good news for others. But what has caused this dramatic and, it appears, unforeseen drop in the price of oil? You’ll find […]