High Yield & Oil: intertwined destinies?
As we all know, the oil price has crumbled in recent months, touching its minimum level in many years in February 2016. This was due to several factors: slowing growth in China and general sluggish growth in the rest of the world, which have depressed demand and caused an oversupply Read more…
