Investment Perspectives

Each quarter we explore a topic that we believe is relevant for our clients in understanding the current investment environment and the markets.

Investment Perspectives 1Q April 2015

From its peak last June, the price of a barrel of crude oil fell 60% to its low in this year’s first quarter. While such a decline is unusual, it has happened before. Examining past declines and the reasons behind those, we explore potential winners and losers, as well as what might happen in the oil industry from here.

Archived Investment Perspectives